The Librarian's Ledger

The Bitcoin Board

Everything Bitcoin publishes about itself, on one page: how many coins exist, how hard they are to mine, what is waiting to be confirmed, and how long until the next halving. The network is the only source — nobody is asked to take a figure on faith.

live· snapshot taken 2026-09-11 18:19 UTC

Price
$77,508
1,290 satoshis to the dollar
Block height
966,538
last block 6h 2m ago
Bitcoin issued
20,082,884
BTC · 95.63% of every coin there will ever be
Next halving
579d 14:20:00
at block 1,050,000 · ≈April 17, 2028

The market

Price
$77,508
Market capitalisation
$1.557 T
Satoshis to the dollar
1,290
All-time high · October 6, 2025
$126,077
Down from that high
-38.5%
Days since that high
340 days
One bitcoin, priced in gold
17.6 oz
Against all the gold ever mined
5.09%

The supply

Issued so far20,082,884 BTC
Of the 21 million95.63%
Still to be mined917,066 BTC
New coins a day450.0 BTC
Annual issuanceas a share of the coins that already exist0.82%
Years of issuance held in the stockthe stock-to-flow ratio, as a fact rather than a forecast122
021,000,000

How that number is worked out, exactly →

Halvings

Reward eraeach one is 210,000 blocks, about four yearsno. 5
Reward per block now3.125 BTC
After the next halving1.5625 BTC
Blocks to go83,462 blocks
Expected dateat Bitcoin's ten-minute target; real blocks vary≈April 17, 2028
The last one that pays anythingblock 6,930,000≈2140

Difficulty and mining

Hash rate933.4 EH/s
Difficulty127.5 T
Blocks to the next retarget1,142 blocks
Expected change+2.86%
Retarget in7d 11:14:34
Average block, this epochthe target is ten9.7 min
Paid to miners, last 24 hours$35,106,374
Of which was feesthe rest is newly minted coin0.65%
43.4% through this epoch2,016 blocks

A year of hash rate.

The mempool

Transactions waiting78,845
Weight waitinga block holds about one40.8 MvB
Blocks to clear it41 blocks
Fees waiting to be collected$5,596
An ordinary payment, right nowone input, two outputs, confirmed within the half hour$0.11
Next block 1Half hour 1An hour 1Economy 1Minimum 1

Satoshis per virtual byte — what it costs to be included that quickly.

The chain

Block height966,538
Size on diskwhat a full node stores768.0 GB
Transactions, all time1,436,857,187
Outputs, all time3,918,159,086
Transactions a secondaveraged over the last day8.1
In the last block1.6 MB of data3,841 txs

Lightning

Public capacity4,898.3 BTC
That, in dollars$380 M
Nodes17,438
Channels41,080
Average channel0.119 BTC
Reachable over Torof the nodes that announce themselves51%

Only the public network is countable, and a great deal of Lightning is deliberately private. This snapshot is dated 2026-05-22 — it is the one panel here that is not refreshed hourly.

Further out

90% of all bitcoin issuedDecember 8, 2021
95%≈November 24, 2025
99%≈February 28, 2035
99.9%≈February 29, 2048
The last whole coin≈September 16, 2105
The reward reaches zeroafter which miners are paid in fees alone≈2140

Every date past the last halving is extrapolated at ten minutes a block, which is a target rather than a promise. Read them as years, not appointments.

How these numbers are made

Three different kinds of number sit on this page, and they are not equally true. Rather than set them all in the same type and let you assume, here is which is which.

The clocks — time since the last block, and the two countdowns — tick without asking anything, because they are arithmetic on a timestamp. The halving countdown assumes Bitcoin's ten-minute target, so it is an estimate that jumps a little each time a block actually lands.

Sources: mempool.space, Blockchair and Coinbase — all public, none of them requiring an account. Nothing here is investment advice, and nothing here is for sale.