Real-time & historical blockchain data · 40+ chains
The blockchain data API behind crypto's most-used products.
We index 40+ blockchains so you don't have to run a single node. Query it all through one schema in GraphQL, or stream the same data over WebSocket, Kafka and Solana gRPC. Odds are, an app you opened today is already running on it.
Partners in growth
Products
30+ data products. One schema underneath.
Pick by what you're building — DEX trades, token holders, money flow, NFTs — or grab a trending feed. Same indexed data, delivered over GraphQL, streams or cloud datashares.
DEX & Trading API
Real-time and historical trades, OHLCV, pairs and liquidity across 300+ DEXs — the feed behind charts, terminals and bots.
Explore APIs →Token & Holder API
Holders, transfers, supply and top-trader data for any token — distribution and flow, pre-indexed and queryable.
Explore APIs →Coinpath® Money Flow
Trace funds wallet-to-wallet across chains for compliance, investigation and forensics — the original on-chain money-flow API.
Explore APIs →Balances & Wallet API
Real-time balances, transfers and token metadata for wallets, portfolios and custody — the data that has to be right.
Explore APIs →Crypto Price API
Real-time and historical USD prices for any token across 40+ chains — spot quotes and OHLCV candles, straight from on-chain DEX data.
Explore APIs →Don't see your use case?
Browse all 30+ products by chain, asset and interface — or bring requirements and we'll deliver a tailored datashare.
Browse all products →40+ chains · one schema
Query every major chain without switching tools.
The same GraphQL schema and streams cover L1s, L2s and appchains. Add a new chain to your product without touching your code — or joining a single new RPC.
One schema · many interfaces
Design the query once. Ship it over any protocol.
Shape your data in GraphQL, then stream the exact same fields over WebSocket, Kafka or Solana gRPC — or hand it to an AI agent via MCP. No re-modelling, no re-indexing.
subscription { Solana { DEXTrades( where: {Trade: {Dex: {ProtocolName: {is: "raydium"}}}} ) { Trade { Buy { Price Amount Currency { Symbol } } Sell { Currency { Symbol } } Dex { ProtocolName } } } } }
For data & platform teams
Drop Bitquery straight into your data pipeline.
Stream live over Kafka, load full history as Parquet on S3 — decoded, partitioned and schema-stable. No nodes, no backfill jobs, no rate limits on bulk.
Subscribe to decoded topics per chain and event type. The same firehose that powers our own streaming — pushed straight to your consumers.
topic = solana.dextrades.proto
format = Protobuf | JSON
delivery = at-least-once · offset replay
latency = <500ms p95
- Guaranteed delivery with offset replay — re-read from any point, no gaps.
- Consumer groups scale horizontally — partitioned by chain & market.
- SASL_SSL auth, stable Protobuf schema — wire it into Flink, Spark or ksqlDB.
Full archival history as columnar Parquet, partitioned and ready to copy. Backfill petabytes without a single API call or rate limit.
s3://bitquery-datasets/solana/dex_trades/
chain=solana/date=2026-06-04/
part-0000.parquet
part-0001.parquet
- Columnar Parquet, Hive-partitioned by chain & date — predicate pushdown out of the box.
- COPY INTO Snowflake, BigQuery or Databricks — or query in place with Athena & Spark.
- Petabyte backfill + daily deltas to your own bucket — no rate limits, stable schema.
Proof, by what you're building
Whatever you're building, a team you've heard of has built it on us.
The same data runs trading terminals, tax tools, wallets and analytics platforms. Find the use case that looks like yours — the proof is already sitting there.
Trading & market data
Sub-second DEX trades, OHLCV and price streams across 300+ DEXs — the feed behind real-time terminals, charts and trading bots.
On-chain intelligence
Wallet labels, holder distributions, money flow and cross-chain balances — pre-indexed so analysts query, not crawl.
Tax, audit & compliance
Audit-ready transfers, taxable events and Coinpath® money-flow trails across 40+ chains — structured for reporting at scale.
Wallets, custody & fintech
Reliable balances, transfers and token metadata to power portfolios, custody and lending — the boring data that has to be right.
At Nansen, we're building a trading platform that demands high-quality, cross-chain live price data — so when we went looking for the best onchain data available, we did a thorough search of the market. Bitquery came out on top.
What's kept us there is the team. They tailored an offering specifically to our needs, and whenever we hit an issue they jump on it immediately. We don't think of Bitquery as a vendor — they're a partner. Bitquery now powers all live prices across Nansen.
"The complex raw data is available at different levels of detail and from different viewpoints — whether we need simple aggregated transfers or parameters for failed contract calls. Support is responsive, friendly and quick."
"Bitquery does the hard work of parsing blockchain transaction data into a usable form so that we don't have to. We use their interface to diagnose issues with complex transactions and their analytics endpoints as a starting point for our own analysis."
"They proved they had the technology to deliver sophisticated data solutions. We extended our support through the Binance X fellowship — building an open-source library of visualization widgets on their blockchain data."
In the headlines
When the headline has to be right, our data is in it.
Reporters lean on our Coinpath® money-flow analysis to untangle 51% attacks, trace stolen funds and pin down what actually moved on-chain.
Backed & distributed
We've been indexing chains since 2018.
That's long before on-chain data was its own category. The ecosystems we serve have backed the work along the way, and you can pull it from wherever your data already lives.
Binance SAFU Hackathon winners
Recognized in January 2019 and selected for the Binance X Fellowship to build open-source, data-driven tooling.
Polygon ecosystem grant
Granted by the Polygon team to deepen indexing and expand multi-chain coverage.
Indexing since 2018
Complete archival history since each chain's genesis — permanently stored and queryable.
Pricing
Start free. Scale when you ship.
Query every blockchain on every plan — no chain is paywalled. Move to commercial when you need volume, SLAs and bulk datashares.
Free plan for developers or small projects.
- All blockchains, all plans
- 10 requests / minute
- 2 streams for testing
- GraphQL IDE access
Tailored solutions for business and enterprise.
- Scalable calls, no throttling
- SQL, Cloud, Kafka & more
- 24/7 engineering access
- Dedicated onboarding & SLA
Bulk historical & real-time data on your cloud.
- Snowflake, BigQuery, S3, Azure
- No setup or infrastructure
- Structured for AI agents & MCP
- Audit data for custodians
FAQ
Questions, answered.
What is Bitquery?
How fresh is the data — what latency can I expect?
How far back does the historical data go?
How is this different from running my own nodes or RPC calls?
Which blockchains, DEXs and assets do you support?
How do rate limits and scaling to production work?
Can I load Bitquery straight into my data warehouse?
Is there a free plan, and how does pricing work?
What support and reliability do you offer?
Your first query is five minutes away.
Start free in the GraphQL IDE — no card, no sales call. When you're ready to scale, tell us what you're building and we'll shape a feed around your stack.