Skip to main content

Official SDKs

ChainStream provides official SDKs in multiple languages, wrapping common API operations for a better development experience.

TypeScript

For Node.js and browser applications

Python

For data analysis and backend services

Go

For high-performance backend services

Rust

For systems programming and performance-critical applications

SDK Features

All SDKs provide:
  • REST API Client: Call all ChainStream data APIs
  • WebSocket Client: Subscribe to real-time data streams
  • Auto Authentication: Automatic token management
  • Type Safety: Full type definitions (TypeScript, Go, Rust)

Installation

Quick Comparison

SDK vs Direct API

Next Steps

TypeScript SDK

View TypeScript documentation

Python SDK

View Python documentation

Go SDK

View Go documentation

Rust SDK

View Rust documentation