10+ Chains
Solana, Ethereum, BSC, Base, Polygon, Arbitrum, Optimism, Avalanche, zkSync, Tron
Stream Latency
<100 ms Kafka p99, <2 ms WebSocket tick
Uptime
99.99% multi-region SLA
Datasets
Tokens · Trades · Wallets · Pools · Candles · Holders · KYT
Start here
Quickstart
Make your first authenticated API call in under 5 minutes.
Data Products
Browse every dataset we publish — fields, refresh rate, coverage.
Access Methods
Pick REST, GraphQL, WebSocket, Kafka, an SDK or the CLI.
API Reference
Every endpoint, topic and tool — fully documented and playable.
What ChainStream gives you
Unified multi-chain data
A single schema across every supported chain. Token prices, DEX trades, wallet PnL, pool liquidity, holder distributions, OHLC candles, Smart-Money activity and raw blockchain core data — all reachable through the same authentication, the same IDs, and the same dimensional filters.Real-time delivery that fits your stack
REST + GraphQL
Request-response. Ideal for dashboards, user-facing lookups and ad-hoc analytics.
WebSocket
Sub-second pushes to browsers, mobile apps and backend services that need live UI updates.
Kafka Streams
Exactly-once delivery for latency-sensitive backends — trading engines, indexers, alert pipelines.
Built-in compliance
KYT (Know Your Transaction) and KYA (Know Your Address) sit inside the same API as the data itself. Score a transfer, fingerprint a counterparty, produce Travel-Rule-ready reports — no second vendor, no second invoice, no second data-exfiltration surface.First-class support for AI agents
ChainStream is reachable from AI agents the same way it is from any other client. A hosted MCP Server exposes our catalog as typed tools, Agent Skills ship as installable SKILL.md packs, and agent-friendly authentication (API keys, OAuth or x402/MPP micropayments) means agents can pay-per-query without prior account setup.How teams use it
Exchanges & Wallets
Real-time balances, PnL and transfer history; KYT screening on deposits and withdrawals.
Trading & Market-Data
DEX trades, candles and order-flow streams straight into trading engines and research notebooks.
AI Agents & Automation
MCP Server and Agent Skills for Claude, ChatGPT, Cursor and custom agents.
Compliance & Risk
KYT/KYA for transfers, addresses, withdrawals; exportable reports.
DeFi Builders
Swap quotes, routing, transaction submission — across 10+ chains with unified signing.
Analytics & Research
GraphQL over a normalized cube — aggregate, group, filter without per-chain boilerplate.
Why ChainStream
| ChainStream | Birdeye | Alchemy | DexScreener | Bitquery | |
|---|---|---|---|---|---|
| Multi-chain coverage | 10+ chains, one schema | Solana-first | 30+ chains | Multi-chain | 40+ chains |
| Stream delivery | WebSocket + Kafka | WebSocket | WebSocket | WebSocket | Streaming |
| Smart Money | Native dataset | Supported | — | — | Via queries |
| KYT / KYA compliance | Built-in | — | — | — | — |
| DEX execution | Quote + route + swap | — | Limited | — | — |
| AI-agent surface | MCP + Skills + x402 | MCP (beta) | — | — | — |
| Enterprise SLA | 99.99% | Limited | Enterprise | Limited | Limited |
Next steps
I want the data in my dashboard
Start with REST for lookups or GraphQL for analytics.
I need a live feed
Pick WebSocket for clients, Kafka Streams for services.
I'm building an AI agent
Wire up the MCP Server or install an Agent Skill.
I need compliance
KYT, KYA, transfers, withdrawals — all in one API.

