Decentralisation metrics incl. Nakamoto coefficient
API · /miningpools-api
Bitcoin Mining Pool Distribution API
Who actually mines Bitcoin's blocks, served from the public blockchain.com pools feed. The distribution endpoint ranks the mining pools by the blocks they found over a window (24 hours to 10 days), with each pool's share of blocks and its estimated share of the network hash rate (in EH/s). The centralization endpoint turns that into mining-decentralisation metrics — the top pool's share, the top-3 and top-5 share, the Nakamoto coefficient (the fewest pools that together control more than half of the attributed blocks, a headline measure of how centralised mining is), the Herfindahl concentration index, and the share of blocks not attributed to a known pool. The pool endpoint looks up a single pool's blocks, share, rank and estimated hash rate. This is the mining-pool and hash-rate-distribution / centralisation data-cut — distinct from the mempool-snapshot, the aggregate on-chain-metrics and the price-feed APIs in the catalogue. Estimated per-pool hash rate = block share times network hash rate. Live, no key on the upstream, nothing stored.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 118 ms
- Server probes · 24h
- Subscribers
- 3,499
- active
- Total calls
- 80
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 29,000 calls / month
- 5 requests / second
- Hard cap (429 above quota, no overage)
- 29,000 calls/month
- 5 req/sec
- Distribution, centralization & pool
- No credit card
Starter
€6.80 /month
- 330,000 calls / month
- 15 requests / second
- Hard cap (429 above quota, no overage)
- 330k calls/month
- 15 req/sec
- All time windows
- Email support
Pro
€19.90 /month
- 1,390,000 calls / month
- 40 requests / second
- Hard cap (429 above quota, no overage)
- 1.39M calls/month
- 40 req/sec
- Decentralisation monitoring
- Priority support
Scale
€46.40 /month
- 4,950,000 calls / month
- 100 requests / second
- Hard cap (429 above quota, no overage)
- 4.95M calls/month
- 100 req/sec
- Research / data-platform scale
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
Blockchair Multi-Chain Stats API
Live on-chain network statistics, mempool conditions and market data across the major UTXO blockchains and Ethereum, sourced from Blockchair. For any supported chain read the full network state — best block height, total and 24-hour block and transaction counts, mining difficulty, hashrate, coin circulation, on-chain transfer volume and chain size — or zoom into the mempool to see pending transactions, mempool size, transactions-per-second, the suggested fee per byte (or median gas price on Ethereum) and average and median transaction fees in native units and USD, or pull market data with the coin price in USD and BTC, 24-hour change, market capitalisation and dominance. Ten chains are covered: Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Zcash, Bitcoin SV, eCash, Groestlcoin and Ethereum. Distinct from single-chain mempool and gas feeds: this is one consistent multi-chain stats surface.
api.oanor.com/blockchair-api
Bitcoin Hashprice & Mining Profitability API
The Bitcoin hashprice — the single number every Bitcoin miner watches: how many US dollars a unit of hashing power earns in a day. It is the mining industry's revenue benchmark (the "Hashprice Index"), and it falls every time the difficulty rises, the block subsidy halves, fees dry up or the price drops. This computes it live and keyless from on-chain data and the BTC price: the daily Bitcoin the whole network mines (block subsidy plus transaction fees), the network hashrate, and the dollar price of Bitcoin. The hashprice endpoint returns the current hashprice in dollars per PH/s per day and per TH/s per day, with the inputs behind it — the network hashrate, the daily Bitcoin mined, the share of that which is fees, and the BTC price. The breakeven endpoint turns it into a profitability check: give it your electricity cost (USD per kWh) and your rig's efficiency (J/TH) and it returns the daily revenue, power cost and profit per TH/s, the margin, and the breakeven hashprice at which you would mine at a loss. The asic endpoint runs the same maths over today's popular ASIC miners (Antminer S21, S19 XP, Whatsminer M60 and more) at your electricity cost — daily revenue, power cost and profit for each machine, ranked. This is the hashprice / mining-profitability cut — distinct from the network-security feed (difficulty, hashrate, halving), the multi-coin mining-economics feed (which ranks coins by a relative profitability index, not the dollar hashprice) and the mining-pool-distribution feed. Hashprice is in USD per PH/s and per TH/s per day; costs in USD. No key, nothing stored beyond a short cache.
api.oanor.com/hashprice-api
Wrapped Bitcoin Tracker API
How much Bitcoin lives on Ethereum, and through whose vault, read live and keyless straight from the Ethereum blockchain. Bitcoin itself can't run in DeFi, so it gets "wrapped": a custodian (or a decentralised bridge) locks real BTC and mints a 1:1 ERC-20 that trades on Ethereum. WBTC (BitGo) was the original and long the only one that mattered, but after the 2024 custody controversy a competitive market opened up — Coinbase's cbBTC, the decentralised tBTC (Threshold), Lombard's LBTC, Kraken's kBTC and others now split the pie. The wrappers endpoint lists every tracked wrapped-Bitcoin token ranked by the BTC it holds, each with its issuer/custodian, the BTC backing it, its US-dollar value and its share of all wrapped BTC, plus the totals. The token endpoint returns one wrapper's detail by symbol. The dominance endpoint is the concentration view — WBTC's share, the split between custodial wrappers (a company holds the BTC) and the decentralised one, and how concentrated the market is — the counterparty-risk picture for Bitcoin in DeFi. Each token's BTC backing is read as its on-chain total supply divided by its own decimals (read live from the contract — they are not all 18: WBTC and cbBTC use 8, tBTC uses 18), which equals the BTC held because every wrapper is minted 1:1 against locked Bitcoin. This is the wrapped-BTC / BTC-on-Ethereum cut — distinct from the coin price feeds, the generic ERC-20 token-info feed and the stablecoin feeds. Supplies are in BTC; values in USD (BTC priced from Yahoo Finance). No key, nothing stored beyond a short cache.
api.oanor.com/wrappedbitcoin-api
Bitcoin Valuation Models API
The Bitcoin cycle-timing valuation models that tell you whether BTC is historically cheap or expensive right now, computed live and keyless from price (Yahoo Finance daily closes) and on-chain data (the public blockchain.com charts feed). These are not raw time series and not a price feed — they are the derived indicators that on-chain analysts and cycle traders watch to judge where Bitcoin sits between deep value and euphoria. The mayer endpoint returns the Mayer Multiple — price divided by its 200-day moving average — the simplest and most durable over/undervaluation gauge (buying under ~1 and trimming over ~2.4 has historically timed cycles well). The puell endpoint returns the Puell Multiple — daily miner revenue divided by its 365-day average — a miner-side gauge that marks capitulation bottoms (under ~0.5) and tops (over ~4). The nvt endpoint returns the NVT ratio — market cap divided by the 90-day average of on-chain transaction value — Bitcoin's answer to a price/earnings ratio, where a high reading means price is rich relative to the value actually settling on-chain. The s2f endpoint returns the Stock-to-Flow scarcity ratio — circulating supply divided by the realised annual issuance (the flow measured empirically from the supply actually minted over the last 365 days); the S2F price model derived from it is included but clearly flagged as controversial and historically over-optimistic (the response also reports how far the model sits above the actual price). The summary endpoint puts all four side by side with an aggregate cycle read. This is the valuation-model / cycle-indicator cut — distinct from the raw Bitcoin on-chain time-series feeds (which report hashrate, miner revenue and transaction counts but not the derived ratios), the network-security feed (difficulty, hashrate, halving), the block-explorer feed and the crypto-macro correlation feed. Ratios are unitless; model and actual prices are in USD. No key, nothing stored beyond a short cache.
api.oanor.com/bitcoinvaluation-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for Bitcoin Mining Pool Distribution API?
What's the rate limit for Bitcoin Mining Pool Distribution API?
How much does Bitcoin Mining Pool Distribution API cost?
Can I cancel my subscription anytime?
Is Bitcoin Mining Pool Distribution API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/miningpools-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/miningpools-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/miningpools-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/miningpools-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.