Live hashrate (TH/s) and BlockDAG state: block/header counts, tips, difficulty
API · /kaspametrics-api
Kaspa Hashrate, Supply & Emission API
Kaspa's network economics and BlockDAG state, live from the public Kaspa REST API — no key, nothing cached. Kaspa is the fastest proof-of-work BlockDAG (GHOSTDAG): it confirms many blocks per second in parallel and emits coins on a unique smooth, monthly "chromatic" halving schedule. The existing Kaspa reader covers addresses, UTXOs and transactions; this opens the mining-and-emission layer it does not. Read the live network hashrate (in TH/s) and BlockDAG state — the block and header counts, the number of current DAG tips and the difficulty. Read the coin supply with the circulating and maximum KAS (Kaspa caps near 28.7 billion), the percent of the supply already mined and the current per-block reward. And read the next halving — its timestamp, date and the reward it drops to. The mining-and-economics layer for Kaspa miners, wallets, explorers and analytics. Live from api.kaspa.org.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 117 ms
- Server probes · 24h
- Subscribers
- 3,554
- active
- Total calls
- 48
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 7,350 calls / month
- 3 requests / second
- Hard cap (429 above quota, no overage)
- 7.35k calls/month
- 3 req/sec
- All endpoints
- No credit card
Starter
€9.20 /month
- 133,000 calls / month
- 9 requests / second
- Hard cap (429 above quota, no overage)
- 133k calls/month
- 9 req/sec
- Email support
Pro
€35.20 /month
- 798,000 calls / month
- 22 requests / second
- Hard cap (429 above quota, no overage)
- 798k calls/month
- 22 req/sec
- Priority support
Business
€90.50 /month
- 4,980,000 calls / month
- 55 requests / second
- Hard cap (429 above quota, no overage)
- 4.98M calls/month
- 55 req/sec
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
Kaspa API
Live on-chain data from Kaspa (KAS), the fastest proof-of-work Layer 1, via the public api.kaspa.org indexer. Kaspa is not a linear blockchain but a blockDAG running the GHOSTDAG protocol, mined with kHeavyHash at one-or-more blocks per second, so its native state is the UTXO and its native measure of progress is the DAA score. Resolve any address's KAS balance and lifetime transaction count. Pull the unspent outputs an address holds, each with its amount, the transaction that created it, its DAA score and whether it is a coinbase. Read the live blockDAG state — block and header counts, the virtual DAA score, the difficulty, the tip count and pruning point — plus the network hashrate and the circulating-versus-max KAS supply with the share already mined. Look up any transaction with its acceptance status, accepting-block blue score, mass and outputs. Live, no key, nothing stored. Distinct from the XRP Ledger, Stellar, TRON, Aptos, Algorand, Tezos, Cardano, Hedera, Solana and EVM on-chain APIs and from price feeds — this is Kaspa's blockDAG state, UTXO holdings, address balances and transactions. Perfect for wallets, explorers, mining and analytics apps.
api.oanor.com/kaspa-api
Bitcoin Hashrate & Difficulty API
Bitcoin's network-security and mining-economics layer, live and keyless, powered by mempool.space — hashrate, mining difficulty, the difficulty-adjustment countdown, the halving countdown and per-window block-reward economics. These are the numbers that describe how hard Bitcoin is to mine and how secure the chain is, not a price and not a block explorer. The difficulty endpoint is the flagship: the current mining difficulty plus the live adjustment countdown — how far through the current 2016-block epoch we are, the projected size of the next adjustment (Bitcoin retargets every two weeks so blocks stay ~10 minutes apart), the blocks remaining to the retarget, the estimated retarget date and the realised average block time. The hashrate endpoint returns the current network hashrate in EH/s plus a historical hashrate-and-difficulty timeseries over a chosen window (1m to all). The halving endpoint is the countdown to the next block-subsidy halving — the current block height, the current subsidy in BTC, the next halving block and how many blocks and days remain. The rewards endpoint returns block-reward economics over a recent window: the total miner reward, the fee share, and the per-block averages, all in BTC. This is the Bitcoin difficulty / hashrate / halving cut — distinct from the Bitcoin block-explorer feed (mempool, fees, blocks, addresses, transactions), the mining-pool-distribution feed (who finds the blocks and how centralised), and the multi-coin mining-profitability feed. Hashrate in EH/s, difficulty raw and in trillions, rewards in BTC, times in UTC. No key, nothing stored.
api.oanor.com/hashrate-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.oanor.com/miningpools-api
WhatToMine API
Live multi-coin crypto mining economics — no key needed. For every mineable coin: its algorithm, current network difficulty and hashrate, block reward and block time, the coin's exchange rate in BTC, market cap, a relative profitability index and the estimated 24h BTC revenue. List all coins ranked by how profitable they are to mine right now, look one coin up by ticker or name, or pull the coins for a specific mining algorithm (KawPow, Ethash, RandomX, Scrypt, Autolykos…) — or the full algorithm list with coin counts. Data comes live from the public WhatToMine feed — nothing stored. This is mining-economics data across the whole GPU/ASIC coin complex, distinct from the Bitcoin-only mining API and from the exchange-ticker and on-chain APIs in the catalogue. Built for mining dashboards, profitability switchers, rig tooling and analytics.
api.oanor.com/whattomine-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for Kaspa Hashrate, Supply & Emission API?
What's the rate limit for Kaspa Hashrate, Supply & Emission API?
How much does Kaspa Hashrate, Supply & Emission API cost?
Can I cancel my subscription anytime?
Is Kaspa Hashrate, Supply & Emission 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/kaspametrics-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/kaspametrics-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/kaspametrics-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/kaspametrics-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.