Skip to main content
CabalSpy publishes official, open-source SDKs for TypeScript, Python and Rust. They wrap the v1 REST API with typed responses and pagination helpers, and reject impossible chain and wallet-type combinations before a request is sent, so a mistake costs no credits. All SDKs read your key from the CABALSPY_API_KEY environment variable. Get a free key in the API Dashboard.

Try without a key

Since TypeScript and Python 0.3.0 and Rust 0.2.0, every SDK can run on the public demo: 20 requests per IP per day, data delayed 15 minutes, at most 5 rows per list. Each SDK raises a dedicated error when the daily budget is used up (DemoLimitError, Error::DemoLimit) and does not retry it.

Quick start

Real-time streams

The TypeScript and Python SDKs carry every stream over one socket and re-send your subscriptions after a reconnect. The Python SDK needs the extra pip install "cabalspy[realtime]".
TypeScript

More ways to integrate

MCP server

KOL and Smart Money data inside Claude, Cursor and VS Code.

x402 for AI agents

Pay per request in USDC, no account or API key.