Mining
mining
The network's mining each day from our own node: hashrate, difficulty, subsidy and fees, blocks and transactions. The reading is the last point of each series; history is on get_chain_series. Hashprice is hpx.
| Units | EH/s; difficulty; BTC per day; blocks and transactions per day |
|---|---|
| Computed at | 2026-10-12 |
| History | served |
Note
The network's mining each UTC day from our own node: hashrate (difficulty summed over the day's blocks x 2^32 / 86400), difficulty, subsidy and fees, blocks and transactions. Hashprice is its own indicator (hpx).
History
Hashrate
The hashing implied by the day's blocks: their difficulty added up, times 2³², over the seconds in a day.
Mondays are drawn here; every day is in the explorer. Open in the explorer →
What this cannot be read as
gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js)
Difficulty
The difficulty of the day's last block.
Mondays are drawn here; every day is in the explorer. Open in the explorer →
What this cannot be read as
gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js)
Paid to miners
Bitcoin paid to miners each day: newly issued in the block subsidy, and paid by transactions in fees.
Mondays are drawn here; every day is in the explorer. A day's flow is that day's alone, not the week's. Open in the explorer →
What this cannot be read as
gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js)
Blocks and transactions
Blocks whose header time falls on that UTC day, and the transactions in them. Days with no block have no value.
Mondays are drawn here; every day is in the explorer. A day's flow is that day's alone, not the week's. Open in the explorer →
What this cannot be read as
gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js)
Full payload
Every field as the API serves it
| id | mining | ||
|---|---|---|---|
| name | Mining | ||
| date | 2026-10-12 | ||
| series | 6 entries[
{
"series_id": "miner.hashrate_eh",
"date": "2026-10-12",
"value": 1002.796935675257,
"unit": "EH_per_S",
"kind": "exact",
"vintage_id": "miner@2026-10-13T02:02:35.284Z"
},
{
"series_id": "miner.difficulty",
"date": "2026-10-12",
"value": 132716002350731.3,
"unit": "difficulty",
"kind": "exact",
"vintage_id": "miner@2026-10-13T02:02:35.284Z"
},
{
"series_id": "miner.subsidy_btc",
"date": "2026-10-12",
"value": 475,
"unit": "BTC",
"kind": "exact",
"vintage_id": "miner@2026-10-13T02:02:35.284Z"
},
{
"series_id": "miner.fees_btc",
"date": "2026-10-12",
"value": 2.86069738,
"unit": "BTC",
"kind": "exact",
"vintage_id": "miner@2026-10-13T02:02:35.284Z"
},
{
"series_id": "miner.blocks",
"date": "2026-10-12",
"value": 152,
"unit": "count",
"kind": "exact",
"vintage_id": "miner@2026-10-13T02:02:35.284Z"
},
{
"series_id": "miner.txs",
"date": "2026-10-12",
"value": 742708,
"unit": "count",
"kind": "exact",
"vintage_id": "miner@2026-10-13T02:02:35.284Z"
}
] | ||
| note | The network's mining each UTC day from our own node: hashrate (difficulty summed over the day's blocks x 2^32 / 86400), difficulty, subsidy and fees, blocks and transactions. Hashprice is its own indicator (hpx). | ||
| history | Each series through time: /v1/onchain/series/{series_id} | ||
| licence |
|
Where this comes from
| REST | GET https://api.bitcoincreditstack.com/v1/onchain/mining |
|---|---|
| MCP | get_indicator({ id: "mining" }) get_series({ ids: ["miner.hashrate_eh", "miner.difficulty", "miner.subsidy_btc", "miner.fees_btc", "miner.blocks", "miner.txs"] }) |
The same figures, the same names and dates. Connect your AI →