Bitcoin on-chain data · API · SQL · dashboards
Bitcoin API and on-chain data, queryable three ways
Blockchain analytics on the fully-indexed Bitcoin blockchain: addresses, transactions, balances, UTXOs, flows and on-chain metrics, queryable by REST API, SQL and dashboards. Built for developers, funds, exchanges and compliance teams.
Hit Run to query the fully-indexed Bitcoin blockchain.
BTC
30-day trend
informational on-chain data · not financial advice
The data behind Bitcoin apps, funds & compliance teams
index → query → ship
Why BitcoinDatabase
On-chain data without running your own node
BitcoinDatabase runs the nodes and the indexer so you skip the infrastructure and just query. The same authoritative Bitcoin dataset, available as an API, as SQL, and as dashboards.
Bitcoin, indexed to the satoshi
Every block since the 2009 genesis, fully parsed: addresses, balances, UTXOs, scripts, inputs and outputs, and confirmations. Not a partial mirror, the whole chain, queryable.
Query three ways, one dataset
REST API for apps, SQL for analysts, dashboards for everyone else. The same authoritative on-chain data, however your team works.
On-chain metrics that mean something
Active addresses, realized cap, SOPR, HODL waves, exchange flows and the rich list, computed and ready. Informational data, not financial advice.
Entity labels and flow analysis
Exchange, miner and service labels plus fund-flow tracing, so you can see where coins move. Built as compliance tooling for regulated teams, not accusations.
One indexed dataset for addresses, transactions, balances, UTXOs, flows and metrics.
How it works
How to query the Bitcoin blockchain in three steps
From access to answer, BitcoinDatabase runs the index. No node to sync, no indexer to build, no five vendors to stitch together.
Pick your access
Grab an API key, open the SQL console, or load a dashboard. The same indexed Bitcoin data is available through all three, scoped to your plan.
Query Bitcoin
Look up an address balance and history, a transaction, a UTXO, the rich list, or an on-chain metric. Filter, aggregate and export, by REST, SQL or dashboard.
Ship
Build apps and wallets, run on-chain analysis, monitor flows, or feed a compliance review. Get results back as JSON, rows or CSV, plus webhooks for live updates.
The data
The raw on-chain truth, the same shape every time
Whatever you ask, the answer comes back clean and consistent: a balance to the satoshi, a typed transaction, a metric series, an exportable table. So your app, your analysis and your review just work.
- Address balances and full transaction history, to the satoshi
- Typed JSON over REST, or run SQL directly against the indexed dataset
- UTXOs, scripts, inputs and outputs, with confirmations
- On-chain metrics: active addresses, realized cap, SOPR, HODL waves, flows
- Entity labels and fund-flow tracing as compliance tooling for regulated teams
# request
curl https://api.bitcoindatabase.com/v1/address/bc1qxy2k…l0wdv8 \
-H "Authorization: Bearer $KEY"
# response
{
"address": "bc1qxy2k…l0wdv8",
"balance_btc": 68432.10,
"tx_count": 1284,
"unspent_outputs": 37
}
Built for
Bitcoin data for every on-chain job
Build wallets, explorers and bots on indexed Bitcoin data without running a node.
ExploreOn-chain metrics, flows and cohorts to inform your research. Not financial advice.
ExploreDeposit detection, confirmations, balances and monitoring at production scale.
ExploreFull historical depth since genesis, with bulk export for academia and journalism.
ExploreRisk signals, exposure and entity labels as tooling to support your team review.
ExploreOne REST API for addresses, transactions, balances, UTXOs and on-chain metrics.
ExploreFrom data teams
Shipped on-chain features, skipped the node
We were running a Bitcoin node and a half-finished indexer just to show balances and history. BitcoinDatabase replaced all of it with one API call. Address lookups that used to take us a sprint to ship now take an afternoon.
SQL access against the full indexed chain is the part that sold me. I can pull active addresses, realized cap and exchange flows in one query instead of stitching together three vendors. It is on-chain data, not advice, which is exactly what our process needs.
Entity labels and flow tracing give our analysts the exposure picture they need, framed as tooling to support our own review rather than accusations. Our legal team signed off without a fight, which almost never happens with a data vendor.
Informational on-chain data and analytics only. Not financial, investment or legal advice.
Pricing
Less than the node and indexer you would run yourself
Running full nodes, building an indexer and paying the engineers to keep it in sync costs far more than an API. Every plan is paid, usage-based, in USD. No free plan.
Developer
Solo devs and prototypes
$49/mo
- 500K API credits a month
- 10 requests per second
- REST API · 1 year of history
- Community support
Growth
Production apps and small funds
$199/mo
- 5M credits a month
- 50 requests per second
- REST + SQL access · full history
- Dashboards · email support
Scale
Exchanges and data teams
$799/mo
- 50M credits a month
- 250 requests per second
- SQL + bulk exports · entity labels
- Webhooks · 99.9% SLA
Need higher volume, the AML module, or a custom DPA? See full pricing and the Enterprise plan.
Before you build
The questions developers and analysts ask first
Start querying Bitcoin's blockchain today.
Run your first query now and get on-chain data back by REST API, SQL or dashboard. Informational on-chain data only, not financial advice.
Indexed from genesis · REST · SQL · dashboards · addresses · transactions · UTXOs · metrics