공식 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 문서 보기

