Blockchain datasets as files. Buy ready-made or request a custom extract.
Buy a ready-made dataset in the Bitquery Data Store, or tell us the chains, tables and date range you need and we run a custom extract (Data on Demand). Files arrive as Parquet (custom extracts can also be CSV), as download links or straight into your own bucket.
Ready-made from the store, or cut to your spec.
Both deliver decoded, typed Parquet you keep. Pick the store when a listed dataset and window fit; send a spec when you need other tables, chains or ranges.
Buy a ready-made dataset
Browse the catalog, open the free sample, check every column, then pay by card or bank transfer. Each dataset page lists its periods and price.
Browse the Data Store →Get a slice cut to your spec
Name the chains, tables and date range. We scope it, quote a fixed price and deliver exactly that slice, as a one-off.
Request a custom extract →Keep a warehouse up to date
Need the same tables refreshed every day instead of a one-time file? That is Datashares, delivered into Snowflake, BigQuery, S3 or Azure.
See Datashares →Delivered in the format and destination you choose.
Pick your output: Parquet for a lake or warehouse, or CSV on a custom extract for a no-dependency export. Take the files as download links, or we write them straight into your own S3 bucket.
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, with 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.
Download links
Prefer not to share a bucket? Every order can also arrive as download links, ready to load wherever you work.
Pick a dataset, hand us a spec.
Every dataset is a typed, partitioned table with 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 buy a ready-made dataset or hand us a spec, and get clean, partitioned files.
One spec in, clean files out.
Each one is a single extract spec over the same decoded datasets, delivered as files you own and ready to load.
Build an ML training set
Pull years 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.
Datasets and custom extracts, answered.
How do I get blockchain datasets as files?
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 get fresh data every day instead of a one-time file?
Get the blockchain data you need as files.
Buy a ready-made dataset in the Data Store, or send us a spec for DEX trades, transfers, balances, blocks, NFT events or any decoded data. Parquet or CSV, as download links or in your own bucket.