Custom blockchain extracts, delivered to you. You specify, we deliver.
Tell us the chains, datasets and date range you need — Bitquery runs the extract against petabyte-scale decoded history and drops it as Parquet or CSV straight into your own S3 bucket. A one-off backfill or a scheduled job, with no nodes, indexer or pipeline to run on your side.
Delivered in the format and bucket you choose.
Pick your output — Parquet for a lake or warehouse, or CSV for a no-dependency export — and where it lands. We write straight into your own S3 bucket, as a one-off backfill or on a schedule you set.
Parquet
Partitioned, compressed Apache Parquet — point Athena, Spark, DuckDB or any lake straight at the files.
CSV
Plain CSV when you want a no-dependency export your analysts can open anywhere — no API access required.
Your S3 bucket
We write straight into a bucket you own. Your storage, your access control, no copy back to us.
Scheduled or one-off
Run a single backfill, or schedule the same extract spec to land fresh files on a cadence you choose.
Pick a dataset, hand us a spec.
Every dataset is a typed, partitioned table — the same schema across chains. Name the dataset, chains and range in a short extract spec and we deliver exactly that slice as files you own.
{
"dataset": "dex_trades",
"chains": ["ethereum", "bsc"],
"range": { "from": "2021-01-01",
"to": "2024-12-31" },
"format": "parquet",
"destination":
"s3://your-bucket/bitquery/dex_trades"
}A one-off backfill shouldn't mean standing up an indexing stack.
Pulling years of decoded history for a single project means an archive node per chain, a decoder per protocol, and a backfill job you babysit — all to throw it away when the extract is done. We already indexed and decoded the chains; you hand us a spec and get clean, partitioned Parquet or CSV in your own bucket.
One spec in, clean files out.
Each one is a single extract spec over the same decoded datasets — delivered as files you own, ready to load.
Build an ML training set
Pull petabytes of clean, labelled on-chain history bounded to your window — a ready feature store or RAG corpus, delivered as Parquet you can load straight into your pipeline.
Read the docs →Backfill a new product
Launch with full history on day one — request a one-off extract of trades, transfers or balances for your chains and seed your database without scraping a single node.
Read the docs →One-off research & audit
Hand analysts or auditors a bounded slice — point-in-time balances and full transfer history for a set of addresses and dates — as a CSV they can open anywhere, no API access required.
Read the docs →What teams say about our data
"We did a thorough search of the market for the best onchain data. Bitquery came out on top — and now powers all live prices across Nansen. We don't think of them as a vendor. They're a partner."
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 as a starting point for our own.
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.
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. The support is responsive, friendly and quick.
Partnering with Bitquery has been highly cost-effective — leveraging their established infrastructure rather than building our own let us rapidly expand our blockchain support and reach a much broader segment of on-chain users.
Bitquery's products are very intuitive and easy to use. We currently use their products to obtain DEX-related trading and liquidity information, which saves us the manpower and tedious technical details required to develop our own system. Their excellent technical team deserves special praise; they provide near-24/7 support and resolve issues quickly. I greatly appreciate their products and work ethic.
Bitquery provides the infrastructure we rely on every day. Fast, reliable, and comprehensive across the chains that matter to our business.
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.
- All blockchains, all plans
- 10 requests / minute
- 2 streams for testing
- GraphQL IDE access
- Scalable calls, no throttling
- SQL, Cloud, Kafka & more
- 24/7 engineering access
- Dedicated onboarding & SLA
- Snowflake, BigQuery, S3, Azure
- No setup or infrastructure
- Structured for AI agents & MCP
- Audit data for custodians
On-demand extracts, answered.
How do on-demand data extracts work?
What formats and destinations do you support?
How is this different from Datashares?
Which datasets and chains can I extract?
What's the turnaround on an extract?
Can I schedule recurring extracts?
Get exactly the blockchain data you need.
Custom historical extracts — DEX trades, transfers, balances, blocks, NFT events or any dataset — delivered as Parquet or CSV to your own S3 bucket. No nodes, no pipeline, no infra to run.