Compare · Hiro
Hiro Ordinals API alternative for Runes and BRC-20 data
Hiro retired its Bitcoin Layer 1 APIs on 9 March 2026 and pointed developers to Xverse. We called them on 2 September 2026: all four answer HTTP 410 Gone, and the migration link inside that error returns 404.
So your build is not misconfigured. Here are the replacements we actually called, ours included.
REST API · SQL · dashboards · address history since the 2009 genesis block
BTC
Balance trail
informational on-chain data · not financial advice
Hiro remains a strong Stacks company and its Stacks APIs are healthy, but its Bitcoin Layer 1 ordinals, Runes and BRC-20 endpoints are gone. BitcoinDatabase indexes the Bitcoin chain itself and lets you query it by address, balance, history and SQL rather than per inscription.
Side by side
Hiro vs BitcoinDatabase, honestly
A fair look at what each does well. Both are capable tools. Here is where they differ.
| What matters | BitcoinDatabase | Hiro |
|---|---|---|
| Ordinals endpoints today | Live indexed ordinals, inscriptions, BRC-20 and Runes resources | HTTP 410 Gone since the 9 March 2026 deprecation |
| Migration link in the error body | Not applicable | Present but broken: the documentation_url returns 404 |
| Stacks APIs | None, we do not cover Stacks at all | Alive and healthy, and this is where Hiro is focused |
| Query by holder address | Yes, address is a first class key across balances and history | Was supported before deprecation, now unavailable |
| Full chain history to 2009 | Yes, address history from the genesis block over REST | Bitcoin Indexer retired with the rest of the L1 tooling |
| Custom SQL over the chain | Yes, on Growth plans and above | No SQL layer, and no L1 endpoints remaining |
| Free access tier | No free plan, usage-based paid plans only | Hiro Stacks APIs still offer a free tier |
| Wallet and minting flows | No, we are read-only analytics and never sign or broadcast | Xverse, the recommended successor, does cover minting |
| Auth model observed | API key on a plan, standard bearer auth | Xverse answers HTTP 402 with a payment challenge per call |
| Rate limit on a dead endpoint | Not applicable | The 410 still ships ratelimit headers at 20 requests per second |
| Chain coverage | Bitcoin only, indexed deeply | Stacks first, Bitcoin L1 no longer served |
| Best for | Analytics, research, compliance and cohort queries | Stacks smart contract and app development |
Comparison reflects general, publicly understood positioning. Capabilities change, so check each product for the latest.
Why teams pick BitcoinDatabase
The fully indexed Bitcoin blockchain, queryable by REST, SQL and dashboards
What we called, and exactly what came back
On 2 September 2026 we sent unauthenticated GET requests to four Hiro Layer 1 endpoints: the inscriptions list, the ordinals API root, the Runes etchings list and the BRC-20 token list. Every one returned HTTP 410 Gone in 0.35 to 0.37 seconds with an identical 164 byte JSON body reading error Gone, message This API has been deprecated and is no longer available, plus a documentation_url. HTTP 410 is the correct status here rather than 404, because it tells a client the resource is permanently gone and will not come back, which is a signal well behaved retry logic should stop on. Worth noting: the dead endpoint still returns rate limit headers, ratelimit-limit 20 and x-ratelimit-limit-second 20, so a retry loop is still being counted even though nothing will ever succeed.
The migration link in the error body is broken
This is the part that costs teams an afternoon. The 410 body politely hands you a documentation_url pointing at the ordinals API migration guide. We followed it on 2 September 2026 and it returns HTTP 404, and so does the parent ordinals API documentation page. The Hiro documentation root itself answers 200, so this is not an outage, it is two pages that were removed along with the product. If you are debugging this, you are not missing an auth header and your client is not misconfigured. The service is retired and the pointer it gives you is stale. Skip straight to choosing a replacement.
Hiro is not gone, only its Bitcoin Layer 1 tooling is
It is worth being precise, because the 410 makes it look worse than it is. Hiro deprecated Ordinals, Runes, BRC-20 and the Bitcoin Indexer, which is its Layer 1 Bitcoin surface. The Stacks side is completely healthy. We called it the same hour: the extended blocks endpoint answered 200 reporting 8,902,391 Stacks blocks, and the node info endpoint answered 200 with a burn_block_height of 965,186, which matched the Bitcoin tip we measured independently minutes earlier. If you are building on Stacks, nothing here affects you and Hiro remains the obvious choice. If your queries were about Bitcoin inscriptions or holders, you need somewhere else to go.
Four replacements, four different ways of saying no
We called the obvious successors the same morning without keys, and the refusals are worth knowing before you budget a migration. Xverse, the successor Hiro named, serves ordinals at api.secretkeylabs.io and returned HTTP 402 Payment Required with a paymentauth.org problem type and a per request challengeId, so it is pay per call rather than a monthly key. Ordiscan also returned HTTP 402, citing the x402 protocol. UniSat returned HTTP 403 with code -2004 asking for a bearer token. A wrong path on Xverse returns a plain 404. Four providers in one niche, four different status codes for you cannot have this, which means any client you write needs to treat 402, 403, 404 and 410 as distinct outcomes rather than one generic failure.
Good questions
Hiro vs BitcoinDatabase, answered
Explore the data
The Bitcoin data you can query here
Bitcoin address lookup
Look up any Bitcoin address: balance, full history and UTXOs in one query.
ExploreQuery the Bitcoin blockchain with SQL
Write plain SQL against the whole indexed chain, no node, no ETL.
ExploreBitcoin node API
JSON-RPC style access to blocks, transactions and balances, with no Bitcoin Core to run.
ExploreBitcoin address balance history API
What an address held on any past date, not just what it holds now.
ExploreMore comparisons
See how BitcoinDatabase compares
Glassnode alternative
Raw queryable Bitcoin data over REST, SQL and dashboards, not just curated charts.
vs BlockchairBlockchair alternative
Bitcoin-deep with every UTXO, entity labels, metrics, SQL and dashboards.
vs BlockCypherBlockCypher alternative
Bitcoin-native depth with SQL and dashboards, not just a multi-chain REST API.
vs Mempool.spaceMempool.space alternative
Indexed address, balance and history data over REST and SQL, alongside mempool and fees, on production plans.
vs XverseXverse alternative
Query indexed ordinals, inscriptions, BRC-20 and Runes data over REST and SQL, not just wallet and minting endpoints.
vs BigQueryBigQuery alternative
Balances, entity labels and fund flows already indexed, without per-terabyte scan billing.
vs BitqueryBitquery alternative
Bitcoin-only depth over REST and SQL, billed on calls rather than on points that move with query shape.
vs TimechainIndexTimechainIndex alternative
Bitcoin-only like TimechainIndex, with published pricing and a commercial REST API.
vs CryptoQuantCryptoQuant alternative
API access on the entry plan and the raw chain underneath, not day-resolution metrics.
vs AlchemyAlchemy alternative
An indexed Bitcoin database you query by address, not a Bitcoin Core JSON-RPC passthrough.
vs QuickNodeQuickNode alternative
An indexed Bitcoin database you query by address, not a managed Core node with the address-capable calls switched off.
vs AmberdataAmberdata alternative
Amberdata belongs to Kaiko as of June 2026. Its pricing page loads but publishes no number, and its API answers a missing key three different ways.
vs EllipticElliptic alternative
Elliptic publishes no pricing and sells its screening API only on a negotiated contract. We measured its endpoints, and the OFAC list underneath it, on 4 September 2026.
vs Merkle ScienceMerkle Science alternative
Merkle Science publishes no pricing and gates every product behind a demo. We measured its site, its API documentation and its blockchain coverage on 6 September 2026.
vs Coin MetricsCoin Metrics alternative
Coin Metrics is now Talos and its pricing page is gone. We measured the redirects, the free community API and the exact metrics it withholds on 8 September 2026.
vs CoinGlassCoinGlass alternative
CoinGlass publishes exchange balances per wallet address, hourly and rounded, from $29 a month with no free tier. We measured its plans, its documented precision and its Bitcoin gaps on 10 September 2026.
vs Crypto APIsCrypto APIs alternative
Crypto APIs covers 35+ networks from $49 a month. For Bitcoin fee rates, balances and history, we measured where a Bitcoin-only index does the job better and where it does not.
vs TatumTatum alternative
Tatum covers 130+ blockchains from $49 a month. For Bitcoin history, balances at a past block and fee rates, we priced its plans and measured the Bitcoin side on 22 Sep 2026.
vs NOWNodesNOWNodes alternative
NOWNodes sells shared node and Blockbook access across 100+ networks from 20 euros a month. We read its price list and hit its Bitcoin endpoints on 26 Sep 2026.
vs GetBlockGetBlock alternative
GetBlock sells shared nodes on 130+ chains, priced in compute units, from $49 a month. We read its plan table and CU rules and probed its Bitcoin endpoints on 27 Sep 2026.
vs ArkhamArkham Intelligence alternative
Arkham names wallets across seven networks and grants its API by application. We read its access terms and probed its API on 28 Sep 2026.
vs SantimentSantiment alternative
Santiment sells 1,000+ metrics across 2,800 assets over GraphQL. We read its plans and tested its Bitcoin balance query against the chain on 29 Sep 2026.
vs NansenNansen alternative
Nansen labels wallets across 38 chains, and Bitcoin is one of them. We read its API docs, credit table and pay-per-call terms on 30 Sep 2026.
vs AlliumAllium alternative
Allium sells enterprise blockchain data across dozens of chains, Bitcoin included. We read its docs, unit tables and keyless pricing on 1 Oct 2026.
vs FlipsideFlipside alternative
Flipside sold its blockchain data business to SonarX in May 2026 and its old domain now redirects to an enterprise AI product. We checked what is left on 2 Oct 2026.
vs SonarXSonarX alternative
SonarX ships Bitcoin as Snowflake shares, file dumps and Kafka streams, and turns on Bitcoin balances and REST on request. We read its Bitcoin page and checked its pricing URL on 5 Oct 2026.
vs GoldRushGoldRush alternative
GoldRush, the API formerly sold as Covalent, covers 100 plus chains and gives Bitcoin three endpoints. We read its Bitcoin docs and pricing page on 6 Oct 2026.
vs ScorechainScorechain alternative
Scorechain is a Luxembourg blockchain analytics firm covering 25 plus chains. We read its site, its QuickNode add-on docs and pricing on 7 Oct 2026.
vs AMLBotAMLBot alternative
AMLBot sells wallet checks, KYT monitoring and KYC to crypto businesses across many chains. We read its site and plan guide on 8 Oct 2026.
Query the whole Bitcoin blockchain in one place
An address in, structured on-chain data out. BitcoinDatabase serves balances, UTXOs, transactions, entity labels and fund flows, with address history back to the 2009 genesis block over REST, and SQL and dashboards over the indexed chain. No node to run.
REST + SQL + dashboards · new blocks within seconds · informational on-chain data only