# ChainStream ## Docs - [Authentication](https://docs.chainstream.io/en/api-reference/authentication/authenticate.md): How to sign API requests with authentication - [CLI Commands Reference](https://docs.chainstream.io/en/api-reference/cli-commands/overview.md): Full list of chainstream CLI commands, flags and output formats. - [Blockchain - Latest Block](https://docs.chainstream.io/en/api-reference/endpoint/data/blockchain/v2/blockchain-chain-latest_block-get.md): Get the latest block information for a specific blockchain - [Blockchain - List](https://docs.chainstream.io/en/api-reference/endpoint/data/blockchain/v2/blockchain-get.md): Get list of supported blockchains - [Dex - List](https://docs.chainstream.io/en/api-reference/endpoint/data/dex/v2/dex-get.md): Obtain information about all DEXs on a specified blockchain. - [DexPool - Detail](https://docs.chainstream.io/en/api-reference/endpoint/data/dexpool/v2/dexpools-chain-pooladdress-get.md): Retrieve detailed information about a specific DEX pool - [DexPool - Liquidity Snapshots](https://docs.chainstream.io/en/api-reference/endpoint/data/dexpool/v2/dexpools-chain-pooladdress-snapshots-get.md): Retrieve historical liquidity snapshots for a specific pool. If a time parameter is provided, returns the nearest snapshot before or at that time. - [IPFS - Presign](https://docs.chainstream.io/en/api-reference/endpoint/data/ipfs/v2/ipfs-presign-post.md): Create a Presign URL for IPFS content - [KYT - Register Address](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-address-post.md): Register an address for KYT monitoring - [KYT - Get Address Risk](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-addresses-address-risk-get.md): Retrieve risk assessment for a registered address - [KYT - Register Transfer](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-transfer-post.md): Register a transfer for KYT (Know Your Transaction) analysis - [KYT - Get Transfer Alerts](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-transfers-transferid-alerts-get.md): Retrieve alerts associated with a transfer - [KYT - Get Transfer Direct Exposure](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-transfers-transferid-exposures-direct-get.md): Get direct exposure information for a transfer - [KYT - Get Transfer Network Identifications](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-transfers-transferid-network-identifications-get.md): Get network identifications for a transfer - [KYT - Get Transfer Summary](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-transfers-transferid-summary-get.md): Retrieve summary information for a registered transfer - [KYT - Register Withdrawal](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-withdrawal-post.md): Register a withdrawal for KYT (Know Your Transaction) analysis - [KYT - Get Withdrawal Address Identifications](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-withdrawal-withdrawalid-address-identifications-get.md): Get address identifications for a withdrawal - [KYT - Get Withdrawal Alerts](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-withdrawal-withdrawalid-alerts-get.md): Retrieve alerts associated with a withdrawal - [KYT - Get Withdrawal Direct Exposure](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-withdrawal-withdrawalid-exposures-direct-get.md): Get direct exposure information for a withdrawal - [KYT - Get Withdrawal Fraud Assessment](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-withdrawal-withdrawalid-fraud-assessment-get.md): Get fraud assessment results for a withdrawal - [KYT - Get Withdrawal Network Identifications](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-withdrawal-withdrawalid-network-identifications-get.md): Get network identifications for a withdrawal - [KYT - Get Withdrawal Summary](https://docs.chainstream.io/en/api-reference/endpoint/data/kyt/v2/kyt-withdrawal-withdrawalid-summary-get.md): Retrieve summary information for a registered withdrawal - [Ranking - FinalStretch Tokens](https://docs.chainstream.io/en/api-reference/endpoint/data/ranking/v2/ranking-chain-finalstretch-get.md): Return the finalStretch tokens - [Ranking - Hot Tokens](https://docs.chainstream.io/en/api-reference/endpoint/data/ranking/v2/ranking-chain-hottokens-duration-get.md): Retrieve a list of trending tokens - [Ranking - Migrated Tokens](https://docs.chainstream.io/en/api-reference/endpoint/data/ranking/v2/ranking-chain-migrated-get.md): Return the migrated tokens - [Ranking - New Tokens](https://docs.chainstream.io/en/api-reference/endpoint/data/ranking/v2/ranking-chain-newtokens-get.md): Return the latest 100 tokens - [Ranking - Stocks Tokens](https://docs.chainstream.io/en/api-reference/endpoint/data/ranking/v2/ranking-chain-stocks-get.md): Return the stocks tokens - [RedPacket - Claim](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-chain-claim-post.md): Claim tokens from an existing red packet - [RedPacket - Create](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-chain-create-post.md): Create a new red packet with specified amount and quantity - [RedPacket - Send](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-chain-send-post.md): Transactions related to redpacket - [RedPacket - GetRedpackets](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-get.md): Get the redpackets list - [RedPacket - GetClaims](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-id-claims-get.md): Check the record of redpacket collection - [RedPacket - Get](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-id-get.md): Query redpacket information - [RedPacket - GetClaimsByAddress](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-wallet-address-claims-get.md): Check the record of redpacket collection by the claimer address - [RedPacket - GetRedpacketsByAddress](https://docs.chainstream.io/en/api-reference/endpoint/data/redpacket/v2/redpacket-wallet-address-redpackets-get.md): Get the redpackets list by the creator address - [Token - Get Dev Tokens](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-dev-devaddress-tokens-get.md): Retrieve all tokens created by a specific developer address - [Token - List (Filtered)](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-list-get.md): Get filtered token list with range conditions - [Token - Market Data (Multi)](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-marketdata-multi-get.md): Get market data for multiple tokens - [Token - Metadata (Multi)](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-metadata-multi-get.md): Get metadata for multiple tokens - [Token - Detail (Multi)](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-multi-get.md): Get detail of tokens - [Pair - Candles](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-pair-pair-candles-get.md): Get OHLCV candlestick data for a trading pair (format: TOKEN_A_ADDRESS-TOKEN_B_ADDRESS) - [Pool - Candles](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-pool-pooladdress-candles-get.md): Get OHLCV candlestick data for a specific liquidity pool - [Token - Stats (Multi)](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-stats-multi-get.md): Get statistics for multiple tokens - [Token - Candles](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-candles-get.md): Get token price candles - [Token - Creation](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-creation-get.md): Get token creation information - [Token - Detail](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-get.md): Get detail of token - [Token - Holders](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-holders-get.md): Get holders of a token - [Token - Holders (Multi)](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-holders-multi-get.md): Get holders information for multiple wallet addresses - [Token - Liquidity Snapshots](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-liquiditysnapshots-get.md): Retrieve historical liquidity snapshots for a token. If a time parameter is provided, returns the nearest snapshot before or at that time. - [Token - Market Cap](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-marketdata-get.md): Get the market cap of a token - [Token - Metadata](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-metadata-get.md): Get metadata of token - [Token - Mint and Burn](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-mintandburn-get.md): Get mint and burn information for a token - [Token - Pools](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-pools-get.md): Get all pools containing this token - [Token - Price by Time](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-price-get.md): Get token price at a specific timestamp - [Token - Prices](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-prices-get.md): Get historical price data for a token - [Token - Security](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-security-get.md): Get token security information - [Token - Stats](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-stats-get.md): Get token statistics - [Token - Top Holders](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-topholders-get.md): Get the top 20 holders for a token - [Token - Get Token Traders](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-traders-tag-get.md): Retrieve traders for a token by tag (fresh, sandwish, bundle, sniper, dev, pro, insider) - [Token - Transfer Total](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-transfer-total-get.md): Get total count of transfers for a specific token with filters - [Token - Transfer List](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-transfers-get.md): Get transfer history for a specific token - [Token - Search](https://docs.chainstream.io/en/api-reference/endpoint/data/token/v2/token-search-get.md): Search tokens by name, symbol or address - [Activity - List](https://docs.chainstream.io/en/api-reference/endpoint/data/trade/v2/trade-chain-activities-get.md): Get token activities including trades, liquidity operations, and other token-related activities - [Trade - List](https://docs.chainstream.io/en/api-reference/endpoint/data/trade/v2/trade-chain-get.md): Retrieve a list of token transactions - [Trade - Top Traders](https://docs.chainstream.io/en/api-reference/endpoint/data/trade/v2/trade-chain-top-traders-get.md): Get top traders for a specific token - [Trader - Gainers/Losers](https://docs.chainstream.io/en/api-reference/endpoint/data/trade/v2/trade-chain-trader-gainers-losers-get.md): Get top gainers or losers ranked by PnL - [Wallet - First Tx Funded](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-first-tx-get.md): Get the first funded transaction for one or more wallets - [Wallet - Net Worth Summary (Multi)](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-net-worth-summary-get.md): Get current net worth summary for multiple wallets - [Wallet - PnL By Wallet](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-pnl-by-wallet-get.md): Get PnL for a specific token across multiple wallets - [Wallet - Balance Updates](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-balance-updates-get.md): Get wallet balance change history with filtering and pagination - [Wallet - Calculate PNL](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-calculate-pnl-post.md): Calculate profit and loss for wallet tokens - [Wallet - Net Worth Chart](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-net-worth-chart-get.md): Get historical net worth chart data for a wallet with hourly snapshots - [Wallet - Net Worth Details](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-net-worth-details-get.md): Get detailed net worth breakdown for a wallet, supporting both real-time and historical snapshots - [Wallet - Net Worth](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-net-worth-get.md): Get current net worth of a wallet including all token holdings with prices - [Wallet - Net Worth By Tokens](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-net-worth-tokens-get.md): Get net worth breakdown by tokens for a wallet - [Wallet - PnL By Token](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-pnl-by-token-get.md): Get PnL for specific tokens in a wallet - [Wallet - PnL Details](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-pnl-details-get.md): Get per-token PnL breakdown for a wallet - [Wallet - PnL Summary](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-pnl-get.md): Get aggregated profit and loss summary for a wallet - [Wallet - Tokens Balance](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-tokens-balance-get.md): Get token balances for a wallet with current prices - [Wallet - Transfer Total](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-transfer-total-get.md): Get total count of transfers for a wallet with optional token filter - [Wallet - Transfer List](https://docs.chainstream.io/en/api-reference/endpoint/data/wallet/v2/wallet-chain-walletaddress-transfers-get.md): Get transfer history for a wallet with optional token filter - [Watchlist - Add](https://docs.chainstream.io/en/api-reference/endpoint/data/watchlist/v2/watchlist-chain-walletaddress-post.md): Add the wallet address to the watchlist. Only the addresses in the watchlist have PNL data - [Endpoint - List](https://docs.chainstream.io/en/api-reference/endpoint/data/webhook/v2/webhook-endpoint-get.md): Get list of webhook endpoints - [Endpoint - Delete](https://docs.chainstream.io/en/api-reference/endpoint/data/webhook/v2/webhook-endpoint-id-delete.md): Delete a webhook endpoint - [Endpoint - Get](https://docs.chainstream.io/en/api-reference/endpoint/data/webhook/v2/webhook-endpoint-id-get.md): Get webhook endpoint details - [Endpoint - Get Secret](https://docs.chainstream.io/en/api-reference/endpoint/data/webhook/v2/webhook-endpoint-id-secret-get.md): Get webhook endpoint secret - [Endpoint - Rotate Secret](https://docs.chainstream.io/en/api-reference/endpoint/data/webhook/v2/webhook-endpoint-id-secret-rotate-post.md): Rotate the secret key for a webhook endpoint - [Endpoint - Update](https://docs.chainstream.io/en/api-reference/endpoint/data/webhook/v2/webhook-endpoint-patch.md): Update webhook endpoint configuration - [Endpoint - Create](https://docs.chainstream.io/en/api-reference/endpoint/data/webhook/v2/webhook-endpoint-post.md): Create a new webhook endpoint - [Dex - Create Token](https://docs.chainstream.io/en/api-reference/endpoint/defi/dex/v2/dex-chain-create-post.md): Create a new token on the specified DEX - [Dex - Quote](https://docs.chainstream.io/en/api-reference/endpoint/defi/dex/v2/dex-chain-quote-get.md): Get DEX trading quote information - [Dex - Route](https://docs.chainstream.io/en/api-reference/endpoint/defi/dex/v2/dex-chain-route-post.md): Calculate the best route for token swap considering price impact and fees. Returns the optimal path and a prepared transaction. - [Dex - Swap](https://docs.chainstream.io/en/api-reference/endpoint/defi/dex/v2/dex-chain-swap-post.md): Swap parameters including input token, output token, amount and slippage - [Job - Get](https://docs.chainstream.io/en/api-reference/endpoint/defi/job/v2/job-id-get.md): Retrieve the current status and result of a job by its ID - [Job - Streaming](https://docs.chainstream.io/en/api-reference/endpoint/defi/job/v2/job-id-streaming-get.md): Subscribe to real-time job status updates via Server-Sent Events (SSE). The connection will remain open until the job completes or an error occurs - [Transaction - Estimate Gas Limit](https://docs.chainstream.io/en/api-reference/endpoint/defi/transaction/v2/transaction-chain-estimate-gas-limit-post.md): Estimate the gas limit for an EVM transaction - [Transaction - Gas Price](https://docs.chainstream.io/en/api-reference/endpoint/defi/transaction/v2/transaction-chain-gas-price-get.md): Get the current gas price for an EVM chain - [Transaction - Send](https://docs.chainstream.io/en/api-reference/endpoint/defi/transaction/v2/transaction-chain-send-post.md): Submit a signed transaction to the blockchain - [WebSocket API](https://docs.chainstream.io/en/api-reference/endpoint/websocket/api.md): WebSocket API Real-time Data Subscription Service - [Introduction](https://docs.chainstream.io/en/api-reference/endpoint/websocket/introduction.md): Real-time data streaming via WebSocket API - [Timeouts and Heartbeats](https://docs.chainstream.io/en/api-reference/endpoint/websocket/timeouts-and-heartbeats.md): Keep WebSocket connections alive - [EVM Kafka Topics](https://docs.chainstream.io/en/api-reference/kafka-topics/evm.md): Reference list of EVM-chain Kafka topic names, partition keys and payload schemas. - [Solana Kafka Topics](https://docs.chainstream.io/en/api-reference/kafka-topics/solana.md): Reference list of Solana Kafka topic names, partition keys and payload schemas. - [Tron Kafka Topics](https://docs.chainstream.io/en/api-reference/kafka-topics/tron.md): Reference list of Tron Kafka topic names, partition keys and payload schemas. - [MCP Tools Reference](https://docs.chainstream.io/en/api-reference/mcp-tools/overview.md): Complete tool catalog exposed by the ChainStream MCP Server. - [API Reference](https://docs.chainstream.io/en/api-reference/overview.md): Every programmatic surface ChainStream ships — REST, WebSocket, Kafka topics, CLI commands and MCP tools. - [Changelog](https://docs.chainstream.io/en/changelog/index.md): Version history for ChainStream API and SDKs - [CLI](https://docs.chainstream.io/en/docs/access-methods/cli.md): The `chainstream` command-line interface — shell-native access to every data product, GraphQL and DeFi primitive. - [GraphQL](https://docs.chainstream.io/en/docs/access-methods/graphql.md): Flexible, analytical queries that JOIN across data products in a single request. - [EVM Streams](https://docs.chainstream.io/en/docs/access-methods/kafka-streams/evm-streams.md): Protobuf data streams for Ethereum, BSC, Base, Polygon, Optimism and other EVM chains - [Concepts & Integration Guide](https://docs.chainstream.io/en/docs/access-methods/kafka-streams/overview.md): ChainStream Kafka Streams multi-chain real-time data stream integration guide - [Solana Streams](https://docs.chainstream.io/en/docs/access-methods/kafka-streams/solana-streams.md): Protobuf data streams for Solana high-throughput blockchain - [TRON Streams](https://docs.chainstream.io/en/docs/access-methods/kafka-streams/tron-streams.md): Protobuf data streams for TRON network - [Access Methods](https://docs.chainstream.io/en/docs/access-methods/overview.md): Pick the right interface for your workload — REST, GraphQL, WebSocket, Kafka, SDK, CLI or MCP. - [REST API](https://docs.chainstream.io/en/docs/access-methods/rest-api.md): Lookup, snapshot and analytical endpoints over plain HTTP — the default surface for most apps. - [SDKs](https://docs.chainstream.io/en/docs/access-methods/sdks.md): Typed client libraries for TypeScript, Python, Go and Rust — idiomatic wrappers over REST, GraphQL and WebSocket. - [Realtime Streaming](https://docs.chainstream.io/en/docs/access-methods/websocket.md): WebSocket real-time data streaming guide - [chainstream-data Skill](https://docs.chainstream.io/en/docs/ai-agents/agent-skills/chainstream-data.md): On-chain data intelligence — token analytics, market trends, wallet profiling - [chainstream-defi Skill](https://docs.chainstream.io/en/docs/ai-agents/agent-skills/chainstream-defi.md): Irreversible DeFi execution — swap, launchpad, transaction broadcast - [chainstream-graphql Skill](https://docs.chainstream.io/en/docs/ai-agents/agent-skills/chainstream-graphql.md): Custom on-chain analytics — cross-cube JOINs, aggregations, time-series and complex filters - [Skills Installation](https://docs.chainstream.io/en/docs/ai-agents/agent-skills/installation.md): Install ChainStream Agent Skills on Cursor, Claude Code, ClawHub, and more - [Agent Skills](https://docs.chainstream.io/en/docs/ai-agents/agent-skills/introduction.md): Structured AI capability packages for on-chain data and DeFi execution - [MCP Introduction](https://docs.chainstream.io/en/docs/ai-agents/mcp-server/introduction.md): Learn about Model Context Protocol and ChainStream MCP Server - [MCP Setup Guide](https://docs.chainstream.io/en/docs/ai-agents/mcp-server/setup.md): Complete ChainStream MCP Server setup in 5 minutes - [Tools Catalog](https://docs.chainstream.io/en/docs/ai-agents/mcp-server/tools.md): ChainStream MCP Server complete tools reference - [AI Agents](https://docs.chainstream.io/en/docs/ai-agents/overview.md): ChainStream's data and execution surfaces for AI agents — MCP Server, Agent Skills, CLI, and pay-per-call micropayments. - [Compliance Integration Guide](https://docs.chainstream.io/en/docs/compliance/integration-guide.md): Complete guide for integrating enterprise KYT/KYA compliance capabilities - [KYA Core Concepts](https://docs.chainstream.io/en/docs/compliance/kya-concepts.md): Understanding Know Your Address - core concepts, profiling dimensions, and risk assessment mechanisms - [KYT Core Concepts](https://docs.chainstream.io/en/docs/compliance/kyt-concepts.md): Understanding Know Your Transaction - core concepts and risk assessment mechanisms - [Compliance (KYT / KYA)](https://docs.chainstream.io/en/docs/compliance/overview.md): Built-in Know-Your-Transaction and Know-Your-Address inside the same API as the data. - [Blockchain Core](https://docs.chainstream.io/en/docs/data-products/blockchain-core.md): Raw blocks, transactions, gas metrics and chain-level state — when you need the facts beneath the normalized products. - [Candles (OHLC)](https://docs.chainstream.io/en/docs/data-products/candles-ohlc.md): Multi-interval OHLC bars for tokens, pairs and pools — pre-aggregated from the full trade stream. - [Data Freshness & SLA](https://docs.chainstream.io/en/docs/data-products/data-freshness.md): Latency, refresh intervals and backfill behaviour for every data product, per chain and per surface. - [DEX Pools](https://docs.chainstream.io/en/docs/data-products/dex-pools.md): Pool state, reserves, fee tiers, TVL and liquidity snapshots over time for every indexed AMM and CLMM. - [Holders](https://docs.chainstream.io/en/docs/data-products/holders.md): Top holders, distribution, concentration and change-over-time for any token. - [Data Products](https://docs.chainstream.io/en/docs/data-products/overview.md): Every dataset ChainStream publishes — what it contains, how fresh it is, and how to access it. - [Rankings](https://docs.chainstream.io/en/docs/data-products/rankings.md): Curated token lists — hot, new, migrated, final-stretch, stock-like — ready for discovery UIs and agents. - [Smart Money Methodology](https://docs.chainstream.io/en/docs/data-products/smart-money.md): ChainStream Smart Money identification methodology explained - [Tokens](https://docs.chainstream.io/en/docs/data-products/tokens.md): Token metadata, market data, prices, stats, creation events and security signals across every supported chain. - [Trades](https://docs.chainstream.io/en/docs/data-products/trades.md): Normalized DEX swap events across all supported chains — price, size, maker/taker, router, slippage. - [Wallets](https://docs.chainstream.io/en/docs/data-products/wallets.md): Balances, PnL, net-worth curves, transfer history and activity for any on-chain address. - [n8n Integration](https://docs.chainstream.io/en/docs/ecosystem/n8n/overview.md): Connect ChainStream to n8n workflow automation with the n8n-nodes-chainstream community node. - [Trigger Node](https://docs.chainstream.io/en/docs/ecosystem/n8n/trigger-node.md): Receive real-time on-chain events in n8n using the ChainStream Trigger node. - [Cross-Agent Compatibility](https://docs.chainstream.io/en/docs/ecosystem/openclaw/cross-agent-compatibility.md): Compatibility table and configuration details for installing ChainStream skills across 40+ AI agents. - [OpenClaw Integration](https://docs.chainstream.io/en/docs/ecosystem/openclaw/overview.md): Add on-chain intelligence to OpenClaw agents with ChainStream's MCP tools, token analytics, and DEX execution. - [Security Considerations](https://docs.chainstream.io/en/docs/ecosystem/openclaw/security.md): Security review, risk flags, and best practices for using ChainStream with OpenClaw agents. - [Installation Methods](https://docs.chainstream.io/en/docs/ecosystem/openclaw/skills-install.md): Three ways to install ChainStream skills for OpenClaw agents: Vercel Skills CLI, ClawHub, or direct MCP configuration. - [ChainStream Documentation](https://docs.chainstream.io/en/docs/home.md): The multi-chain Web3 data service — one API for on-chain data, compliance, and DeFi execution. - [Authentication](https://docs.chainstream.io/en/docs/platform/authentication/api-keys-oauth.md): How to authenticate with ChainStream API — three methods for different use cases - [Wallet Authentication (SIWX)](https://docs.chainstream.io/en/docs/platform/authentication/wallet-auth-siwx.md): Authenticate with ChainStream using a wallet signature instead of an API key, supporting EVM and Solana. - [MPP Payment Protocol](https://docs.chainstream.io/en/docs/platform/billing-payments/mpp-payments.md): Machine Payment Protocol — pay for API access with stablecoins on Tempo or credit cards via Stripe. - [Billing and Units](https://docs.chainstream.io/en/docs/platform/billing-payments/plans-and-units.md): Understanding ChainStream's billing model and quota management - [x402 Payment Protocol](https://docs.chainstream.io/en/docs/platform/billing-payments/x402-payments.md): Use the HTTP 402 Payment Required protocol for seamless API micropayments with USDC. - [API Security](https://docs.chainstream.io/en/docs/platform/security/api-security.md): API security best practices and configuration guide - [Data Privacy](https://docs.chainstream.io/en/docs/platform/security/data-privacy.md): Learn how ChainStream collects, processes, and protects your data - [Quickstart](https://docs.chainstream.io/en/docs/quickstart.md): Make your first authenticated ChainStream call in under 5 minutes. - [DeFi Monitoring Overview](https://docs.chainstream.io/en/docs/recipes/defi-monitoring.md): Key metrics and risk identification for DeFi protocol monitoring - [Pump.fun](https://docs.chainstream.io/en/docs/recipes/pump-fun.md): Complete guide to analyzing Pump.fun tokens on Solana — discovery, pricing, trades, holders, and token creation - [Raydium](https://docs.chainstream.io/en/docs/recipes/raydium.md): Complete guide to analyzing Raydium DEX on Solana — trades, liquidity pools, token launches, and price data - [Token Analysis Framework](https://docs.chainstream.io/en/docs/recipes/token-analysis-framework.md): Systematic Token analysis methodology, from fundamentals to on-chain metrics - [Webhook Fundamentals](https://docs.chainstream.io/en/docs/recipes/webhook-fundamentals.md): Principles, configuration, and best practices for real-time data delivery - [Error Codes Reference](https://docs.chainstream.io/en/docs/reference/error-codes.md): Complete list of ChainStream API error codes - [FAQ](https://docs.chainstream.io/en/docs/reference/faq.md): ChainStream frequently asked questions - [Glossary](https://docs.chainstream.io/en/docs/reference/glossary.md): Common terminology and concepts in ChainStream documentation - [Supported Chains](https://docs.chainstream.io/en/docs/supported-chains.md): Supported blockchains, chain identifiers, and capability coverage - [AI Agent with MCP](https://docs.chainstream.io/en/docs/tutorials/ai-agent-with-mcp.md): Build an AI trading assistant with Claude that can query on-chain data - [Build Arbitrage Scanner](https://docs.chainstream.io/en/docs/tutorials/build-arbitrage-scanner.md): Discover cross-DEX price differences and identify arbitrage opportunities - [Build Price Alert Bot](https://docs.chainstream.io/en/docs/tutorials/build-price-alert-bot.md): Build a real-time price monitoring bot using WebSocket + Telegram - [Integrate Deposit Risk Check](https://docs.chainstream.io/en/docs/tutorials/integrate-deposit-check.md): Build an exchange deposit risk detection system using KYT API - [Smart Money Tracker](https://docs.chainstream.io/en/docs/tutorials/smart-money-tracker.md): Track Smart Money addresses and get trading signals - [Billing & Credits](https://docs.chainstream.io/en/graphql/billing/graphql-billing.md): Understand how GraphQL API queries are billed using the Credit Unit system - [Balances & Holders](https://docs.chainstream.io/en/graphql/examples/balance-holders.md): Query examples for wallet balances, balance history, and token holders - [Blocks & Transactions](https://docs.chainstream.io/en/graphql/examples/blocks-transactions.md): Query examples for Blocks, Transactions, Events, Calls, and other infrastructure Cubes - [DEX Trades](https://docs.chainstream.io/en/graphql/examples/dex-trades.md): Query examples for DEX trading data - [OHLC & Statistics](https://docs.chainstream.io/en/graphql/examples/ohlc-stats.md): Query examples for K-line data (Pairs), per-token trade statistics (Tokens), supply and valuation (TokenSupplyUpdates), and where to find token metadata - [Pools & Liquidity](https://docs.chainstream.io/en/graphql/examples/pools-liquidity.md): Query examples for DEX pools and liquidity data - [Prediction Markets](https://docs.chainstream.io/en/graphql/examples/prediction-markets.md): Query examples for PredictionTrades, PredictionManagements, and PredictionSettlements Cubes - [Transfers](https://docs.chainstream.io/en/graphql/examples/transfers.md): Query examples for on-chain transfer data - [Endpoints & Authentication](https://docs.chainstream.io/en/graphql/getting-started/endpoints.md): GraphQL endpoint URL, authentication, request format, and supported networks - [First Query](https://docs.chainstream.io/en/graphql/getting-started/first-query.md): Run your first GraphQL query step by step — from the IDE and cURL - [Overview](https://docs.chainstream.io/en/graphql/getting-started/overview.md): ChainStream GraphQL — OLAP analytical GraphQL interface for multi-chain on-chain data - [Code Export](https://docs.chainstream.io/en/graphql/ide/code-export.md): Generate ready-to-use code snippets from your GraphQL queries in 7 programming languages - [GraphQL IDE](https://docs.chainstream.io/en/graphql/ide/introduction.md): Interactive browser-based IDE for exploring, writing, and testing ChainStream GraphQL queries - [Query Editor](https://docs.chainstream.io/en/graphql/ide/query-editor.md): Monaco-powered GraphQL editor with autocomplete, syntax highlighting, panels, and real-time query execution - [Query Templates](https://docs.chainstream.io/en/graphql/ide/query-templates.md): Built-in query templates organized by chain and Cube — load, customize, and execute common on-chain analytical queries - [Saved Queries](https://docs.chainstream.io/en/graphql/ide/saved-queries.md): Save, organize, and manage your frequently used GraphQL queries locally in the IDE - [Chain Groups](https://docs.chainstream.io/en/graphql/schema/chain-groups.md): How Cubes are organized into EVM, Solana, and Trading Chain Groups - [Data Cubes](https://docs.chainstream.io/en/graphql/schema/cubes.md): All 25 GraphQL Cubes — field structures, selectors, defaults, and use cases organized by Chain Group - [Dataset & Aggregates](https://docs.chainstream.io/en/graphql/schema/dataset-aggregates.md): Control data source scope and pre-aggregation behavior with the dataset and aggregates parameters - [Filtering](https://docs.chainstream.io/en/graphql/schema/filtering.md): Filter query results using selector shortcuts and the where argument — operators, nested filters, OR logic, and defaults - [Metrics & Aggregation](https://docs.chainstream.io/en/graphql/schema/metrics-aggregation.md): Aggregate data with count, sum, avg, min, max, and uniq — the of parameter, selectWhere for HAVING, and when to use metrics vs pre-aggregated Cubes - [Ordering & Pagination](https://docs.chainstream.io/en/graphql/schema/ordering-pagination.md): Sort query results with the orderBy input object and paginate with limit — naming conventions, defaults, and offset-based pagination - [Schema Overview](https://docs.chainstream.io/en/graphql/schema/schema-overview.md): How the ChainStream GraphQL schema is structured — Chain Groups, Cube fields, generated types, and introspection - [Go](https://docs.chainstream.io/en/sdks/go.md): ChainStream Go SDK - [Overview](https://docs.chainstream.io/en/sdks/overview.md): Choose the right ChainStream SDK for you - [Python](https://docs.chainstream.io/en/sdks/python.md): ChainStream Python SDK - [Rust](https://docs.chainstream.io/en/sdks/rust.md): ChainStream Rust SDK - [TypeScript](https://docs.chainstream.io/en/sdks/typescript.md): ChainStream TypeScript/JavaScript SDK ## OpenAPI Specs - [openapi-defi-zh-Hant](https://docs.chainstream.io/zh-Hant/api-reference/openapi-defi-zh-Hant.yaml) - [openapi-data-zh-Hant](https://docs.chainstream.io/zh-Hant/api-reference/openapi-data-zh-Hant.yaml) - [openapi-defi-ko](https://docs.chainstream.io/ko/api-reference/openapi-defi-ko.yaml) - [openapi-data-ko](https://docs.chainstream.io/ko/api-reference/openapi-data-ko.yaml) - [openapi-defi-jp](https://docs.chainstream.io/jp/api-reference/openapi-defi-jp.yaml) - [openapi-data-jp](https://docs.chainstream.io/jp/api-reference/openapi-data-jp.yaml) - [openapi-defi-cn](https://docs.chainstream.io/cn/api-reference/openapi-defi-cn.yaml) - [openapi-data-cn](https://docs.chainstream.io/cn/api-reference/openapi-data-cn.yaml) - [openapi-defi-en](https://docs.chainstream.io/en/api-reference/openapi-defi-en.yaml) - [openapi-data-en](https://docs.chainstream.io/en/api-reference/openapi-data-en.yaml) ## Optional - [X](https://x.com/chainstreamio) - [Discord](https://discord.gg/quhPXEkJ) - [Telegram](https://t.me/+lAhiZIa0zP40ZGU0) - [Github](https://github.com/chainstream-io)