公式SDK
ChainStreamは複数の言語で公式SDKを提供しており、一般的なAPI操作をラップしてより良い開発体験を実現します。TypeScript
Node.jsおよびブラウザアプリケーション向け
Python
データ分析とバックエンドサービス向け
Go
高性能バックエンドサービス向け
Rust
システムプログラミングとパフォーマンスクリティカルなアプリケーション向け
SDK機能
すべてのSDKが提供する機能:- REST APIクライアント: すべてのChainStreamデータAPIを呼び出し
- WebSocketクライアント: リアルタイムデータストリームの購読
- 自動認証: 自動トークン管理
- 型安全: 完全な型定義(TypeScript、Go、Rust)
インストール
- TypeScript
- Python
- Go
- Rust
クイック比較
- TypeScript
- Python
- Go
- Rust
SDK vs 直接API
| 機能 | SDK | 直接API |
|---|---|---|
| 型安全 | あり(TS/Go/Rust) | なし |
| 認証管理 | 自動 | 手動 |
| エラーハンドリング | ラップ済み | 生のHTTPエラー |
| WebSocket | 組み込み | 手動実装 |
| コード量 | 少ない | 多い |
| 柔軟性 | 中 | 高 |
次のステップ
TypeScript SDK
TypeScriptドキュメントを見る
Python SDK
Pythonドキュメントを見る
Go SDK
Goドキュメントを見る
Rust SDK
Rustドキュメントを見る

