Bitcoin’s circulating supply reached approximately 20,047,481 coins on June 24, 2026, per CoinGecko’s aggregated protocol parameters and the Blockchain.com explorer. The network has mined approximately 95.46% of the maximum 21,000,000 BTC supply, with approximately 952,519 BTC still to be issued at the current 3.125 BTC block subsidy.
No current Tier 1 primary source publishes a defensible “lost bitcoins” figure, so the data below frames dormant supply as a methodological caveat rather than a hard estimate. The numbers trace each Bitcoin reward era from the 2009 Genesis block to the projected final coin around 2140.
Key Takeaways
- Bitcoin’s circulating supply sits at 20,047,481 coins as of June 24, 2026, equal to approximately 95.46% of the protocol’s 21 million coin maximum.
- Approximately 952,519 BTC remain to be issued through the remaining halving schedule before the network reaches its asymptotic supply cap.
- The current block reward is 3.125 BTC per block, in effect since the fourth halving on April 20, 2024, which cut the prior Era 4 reward of 6.25 BTC in half.
- Era 5 issuance pace works out to roughly 164,062 BTC added per year at the 3.125 BTC block subsidy across approximately 52,560 blocks per year. That pace puts Bitcoin’s annual supply expansion below the Federal Reserve’s long-run inflation target, a structural reframe that institutional custodians cite when describing Bitcoin’s monetary properties.
- Bitcoin Wiki’s geometric-series projection places the last satoshi mining event around May 7, 2140, assuming constant mining power from block 367,500 forward and an average 10-minute block time.
- Bitcoin’s market capitalization is approximately $1.20 trillion at the snapshot price of $59,621, even after a roughly 52.7% drawdown from the $126,080 all-time high reached on October 6, 2025.
- The chain has produced 955,209 blocks since the 2009 Genesis block, with the next halving (Era 6, 1.5625 BTC per block) projected at block 1,050,000 around early 2028.
Editor’s Choice
- Circulating supply as of 2026-06-24: 20,047,481 BTC.
- Maximum supply (protocol cap): 21,000,000 BTC.
- Remaining BTC still to be issued: approximately 952,519.
- Percent of cap already mined: approximately 95.46%.
- Current block reward: 3.125 BTC per block.
- Current block height: 955,209.
- Projected last-coin date: approximately May 7, 2140.
Bitcoin Circulating Supply
CoinGecko’s exchange-aggregated coin endpoint recorded a Bitcoin circulating supply of 20,047,481 BTC on June 24, 2026, against a maximum supply of 21,000,000 BTC built into the protocol. Blockchain.com explorer’s `totalbc` Q-API returned 2,004,750,000,000,000 satoshis at the same snapshot, which divides to 20,047,500 BTC, a rounding difference between satoshi-precision and aggregate float methods, not a data discrepancy.
- Circulating supply: 20,047,481 BTC (CoinGecko aggregate, 2026-06-24).
- Explorer-confirmed supply: 20,047,500 BTC, rounded from the Blockchain.com satoshi count.
- Protocol-defined maximum: 21,000,000 BTC, the protocol’s hard cap on total coin supply.
- Percent of cap reached: approximately 95.46%.
- BTC still to be issued: approximately 952,519.
- Market capitalization at snapshot price of $59,621: $1,195,300,758,153 (approximately $1.20 trillion).
- 24-hour trading volume at snapshot: approximately $37.67 billion.
- Genesis date of the network: January 3, 2009.
| Metric | Value | Snapshot |
|---|---|---|
| Circulating supply | 20,047,481 BTC | 2026-06-24 |
| Maximum supply | 21,000,000 BTC | Protocol cap |
| Percent of cap mined | 95.46% | 2026-06-24 |
| BTC remaining to issue | ~952,519 | 2026-06-24 |
| Market capitalization | $1.20 trillion | 2026-06-24 |
| Spot price | $59,621 | 2026-06-24 |
Source: CoinGecko 2026, Blockchain.com Explorer 2026
Across CoinLaw’s coverage of more than 80 statistics pillars, adoption metrics tell a story price charts cannot: even at a 52.7% drawdown from the October 2025 all-time high, the supply clock continues advancing on the protocol’s schedule, indifferent to the spot tape. Readers tracking long-term cryptocurrency adoption by country trends often anchor on price; the issuance schedule anchors on block height instead.
How Many Bitcoins Have Been Mined So Far
Bitcoin Wiki’s “Projected Bitcoins” table walks the network era-by-era: Era 1 ended at approximately 10,500,000 BTC mined, Era 2 ended at approximately 15,750,000 BTC, Era 3 ended at approximately 18,375,000 BTC, and Era 4 ended at 19,687,500 BTC (93.75% of cap). Era 5 stands mid-way through at 20,047,481 BTC mined and approximately 95.46% of the cap as of 2026-06-24.
- End of Era 1 (Block 209,999, 2012): approximately 10,500,000 BTC mined.
- End of Era 2 (Block 419,999, 2016): approximately 15,750,000 BTC mined.
- End of Era 3 (Block 629,999, 2020): approximately 18,375,000 BTC mined.
- End of Era 4 (Block 839,999, 2024): 19,687,500 BTC mined.
- Mid-Era 5 (Block 955,209, 2026-06-24): approximately 20,047,481 BTC mined.
- End of Era 5 (Block 1,049,999, projected early 2028): approximately 20,343,750 BTC mined.
| Era | End block | Approximate date | BTC mined cumulative | % of 21 million cap |
|---|---|---|---|---|
| 1 | 209,999 | Nov 2012 | 10,500,000 | 50.00% |
| 2 | 419,999 | Jul 2016 | 15,750,000 | 75.00% |
| 3 | 629,999 | May 2020 | 18,375,000 | 87.50% |
| 4 | 839,999 | Apr 2024 | 19,687,500 | 93.75% |
| 5 (current) | 1,049,999 | ~early 2028 | 20,343,750 | 96.875% |
Source: Bitcoin Wiki Controlled Supply 2026, CoinGecko 2026
By the numbers: Bitcoin’s network has produced 20,047,481 of its maximum 21,000,000 coins as of June 24, 2026, approximately 95.46% of the protocol-defined cap, leaving approximately 952,519 BTC to be issued through the remaining halving schedule per CoinGecko aggregated data.
Recent Developments in Bitcoin Supply
- 2026-06-24: Circulating supply ticks to approximately 20,047,481 BTC with approximately 952,519 BTC still to be mined per CoinGecko’s aggregate and the Blockchain.com explorer’s satoshi-count endpoint.
- 2026-06-24: Bitcoin difficulty epoch’s progressPercent reads 81.40 with 375 blocks until the next retarget; Mempool.space’s projected next difficultyChange is +6.01 after the previousRetarget recorded -10.09.
- 2026-06 (trailing 30 days): Approximately 13,500 BTC of net new issuance entered circulation at the Era 5 pace of 3.125 BTC per block and roughly 144 blocks per day.
- 2026-04-20: Two-year anniversary of the fourth Bitcoin halving, the previous 6.25 BTC Era 4 block reward has now spent two full years cut to 3.125 BTC.
- 2026-06-24: Block height crosses 955,209, leaving roughly 94,791 blocks until the fifth halving at block 1,050,000 trims the reward to 1.5625 BTC.
Bitcoin Halving Schedule and Block Rewards
Bitcoin Wiki’s controlled-supply documentation records eight reward eras to date: Era 1 paid 50 BTC per block from the 2009 Genesis block, Era 2 (25 BTC) began on November 28, 2012, Era 3 (12.5 BTC) on July 9, 2016, Era 4 (6.25 BTC) on May 11, 2020, and Era 5 (3.125 BTC) on April 20, 2024. Era 6 will pay 1.5625 BTC per block around 2028, Era 7 drops to 0.78125 BTC around 2032, and Era 8 reaches 0.390625 BTC around 2037.
- Era 1 (Block 0, 2009-01-03): 50.00 BTC per block.
- Era 2 (Block 210,000, 2012-11-28): 25.00 BTC per block.
- Era 3 (Block 420,000, 2016-07-09): 12.50 BTC per block.
- Era 4 (Block 630,000, 2020-05-11): 6.25 BTC per block.
- Era 5 (Block 840,000, 2024-04-20): 3.125 BTC per block.
- Era 6 (Block 1,050,000, projected ~2028): 1.5625 BTC per block.
- Era 7 (Block 1,260,000, projected ~2032): 0.78125 BTC per block.
- Era 8 (Block 1,470,000, projected ~2037): 0.390625 BTC per block.
The price multiples from each halving to its subsequent peak have decreased every cycle, but the protocol’s issuance arithmetic continues unchanged, a structural certainty that institutional custodians and ETF issuers cite as the defining feature of the asset.
How Many Bitcoins Are Left to Mine
Approximately 952,519 BTC remain to be issued, based on the difference between the protocol cap of 21,000,000 and the 20,047,481 BTC circulating on June 24, 2026. Of that remaining supply, the Bitcoin Wiki’s geometric series places the bulk inside the next few eras: Era 5 still has roughly 296,269 BTC left to mine before its end at Block 1,049,999. Once that era closes, Era 6 adds 328,125 BTC and Era 7 contributes another 164,062.5 BTC before the asymptote tightens further.
- Total BTC left to mine across all future eras: approximately 952,519.
- BTC remaining in Era 5 (mid-Era 5 to Block 1,049,999): approximately 296,269.
- Era 6 issuance budget (Block 1,050,000 to 1,259,999): approximately 328,125 BTC.
- Era 7 issuance budget (Block 1,260,000 to 1,469,999): approximately 164,062.5 BTC.
- Era 8 issuance budget (Block 1,470,000 to 1,679,999): approximately 82,031.25 BTC.
- Asymptotic supply value of the geometric series: 20,999,999.9769 BTC, slightly under the 21,000,000 headline cap.
Bitcoin’s 21 Million Cap: Why and How It Was Set
Bitcoin.org’s official FAQ states the protocol design directly: “The number of new bitcoins created each year is automatically halved over time until bitcoin issuance halts completely with a total of 21 million bitcoins in existence.”
Bitcoin Wiki’s Controlled Supply page documents the mechanism: “The rate of block creation is adjusted every 2016 blocks to aim for a constant two-week adjustment period (equivalent to 6 per hour). The number of bitcoins generated per block is set to decrease geometrically, with a 50% reduction every 210,000 blocks, or approximately four years.”
- Block generation target: 6 blocks per hour on average, equivalent to one block every 10 minutes.
- Halving cadence: every 210,000 blocks, approximately every four years.
- Asymptote of the geometric series: 20,999,999.9769 BTC, the precise mathematical limit before rounding.
- At Block 124,724, user midnightmagic mined a solo block to himself that underpaid the reward by a single Satoshi and destroyed the block’s fees, which the Bitcoin Wiki documents as one of only two known reductions in the total mined supply of Bitcoin.
- The maximum mintable supply is therefore slightly below 21,000,000 BTC for verifiable on-chain reasons before any informal coin loss enters the discussion.
| Protocol parameter | Value |
|---|---|
| Halving interval | 210,000 blocks |
| Target block time | 10 minutes |
| Initial block reward | 50 BTC |
| Geometric reduction per era | 50% |
| Maximum supply (asymptote) | ~20,999,999.9769 BTC |
| Provable supply reduction | 1 satoshi (Block 124,724) |
Source: Bitcoin Wiki Controlled Supply 2026, Bitcoin.org FAQ 2026
Bitcoin Annual Issuance Rate
Era 5 issues approximately 164,062 BTC per year at the 3.125 BTC block subsidy and roughly 52,560 blocks annually (6 per hour Γ 24 Γ 365). Set against a circulating supply of approximately 20,047,481 BTC, that annual issuance is a small share of the supply.
The Era 5 supply expansion now runs below the Federal Reserve’s long-run inflation target, a structural reframe that institutional custodians cite when describing Bitcoin’s monetary properties. Era 4 issued approximately 328,125 BTC per year at the prior 6.25 BTC reward; the April 2024 halving cut that annual pace in half by design.
- Era 1 annual issuance pace at 50 BTC per block: approximately 2,628,000 BTC per year.
- Era 2 annual pace at 25 BTC per block: approximately 1,314,000 BTC per year.
- Era 3 annual pace at 12.5 BTC per block: approximately 657,000 BTC per year.
- Era 4 annual pace at 6.25 BTC per block: approximately 328,125 BTC per year.
- Era 5 annual pace at 3.125 BTC per block: approximately 164,062 BTC per year.
- Era 5 annual issuance ratio to circulating supply: 164,062 / 20,047,481.
- Era 6 annual pace at 1.5625 BTC per block: approximately 82,031 BTC per year, starting around 2028.
Worth noting: Era 5 issuance runs at roughly 164,062 BTC per year, derived from the protocol’s 3.125 BTC block reward and the 10-minute block interval the difficulty mechanism enforces, with the resulting annual supply expansion already below the Federal Reserve’s long-run USD inflation target per CoinLaw analysis.
When Will the Last Bitcoin Be Mined
Bitcoin Wiki estimates that if mining power had remained constant since the first Bitcoin was mined, the last Bitcoin would have been mined near October 8th, 2140, while a refined estimate assuming mining power remained constant from block 367,500 forward places the last Bitcoin on May 7th, 2140, with the exact date sensitive to future hashrate evolution.
- Constant-hashpower estimate from Genesis: last block mined approximately October 8, 2140.
- Refined estimate using constant hashpower from Block 367,500 forward: last block mined approximately May 7, 2140.
- Difficulty retarget period: every 2,016 blocks (approximately two weeks at the 10-minute target).
- Asymptotic mintable supply: approximately 20,999,999.9769 BTC, slightly under the 21 million headline cap.
- Post-issuance miner economics: per the Bitcoin.org FAQ, miners will be supported exclusively by transaction fees once protocol issuance halts.
Bitcoin Block Height and Network Difficulty
Mempool.space’s chain-tip endpoint returned a height of 955,209 at 2026-06-24T18:32:11Z, cross-validated against Blockchain.com’s `getblockcount` at the same snapshot. Mempool.space’s difficulty-adjustment API placed the current 2,016-block retarget epoch progressPercent at 81.40, projected the next difficultyChange at +6.01, and recorded the most recent previousRetarget at -10.09 with 375 blocks remaining until the next adjustment at block 955,584.
- Current block height (2026-06-24): 955,209.
- Next retarget block height: 955,584.
- Blocks remaining in current epoch: 375.
- Difficulty progressPercent through current epoch: 81.40.
- Projected next difficulty change: +6.01.
- Previous retarget result: -10.09.
- Blocks remaining until the fifth halving at Block 1,050,000: approximately 94,791.
| Network parameter | Value (2026-06-24) |
|---|---|
| Chain-tip block height | 955,209 |
| Next retarget block | 955,584 |
| Blocks remaining in epoch | 375 |
| Epoch progressPercent | 81.40 |
| Projected next adjustment | +6.01 |
| Previous adjustment | -10.09 |
| Blocks to fifth halving | ~94,791 |
Source: Mempool.space 2026, Blockchain.com Explorer 2026
The block-height counter is the protocol’s own supply clock, roughly 144 blocks per day, roughly 52,560 per year, which is what a static “circulating supply” integer actually represents at any given instant.
Bitcoin Market Cap and Price Context
CoinGecko’s snapshot at 2026-06-24T18:32:24Z recorded Bitcoin spot price at $59,621, market capitalization at $1,195,300,758,153 (approximately $1.20 trillion), and 24-hour trading volume at approximately $37.67 billion across aggregated exchange feeds. The current price sits approximately 52.7% below the all-time high of $126,080 recorded on October 6, 2025.
- Spot price (2026-06-24): $59,621.
- Market capitalization (2026-06-24): approximately $1.20 trillion.
- 24-hour trading volume (2026-06-24): approximately $37.67 billion.
- All-time high price: $126,080 on October 6, 2025.
- Current price drawdown from all-time high: approximately 52.7%.
- Hashing algorithm securing the network: SHA-256.
| Market parameter | Value (2026-06-24) |
|---|---|
| Spot price | $59,621 |
| Market capitalization | ~$1.20 trillion |
| 24h trading volume | ~$37.67 billion |
| All-time high | $126,080 (2025-10-06) |
| Drawdown from ATH | ~52.7% |
Source: CoinGecko 2026
Readers reviewing aggregated venue-by-venue volume often pair this snapshot with crypto exchange market data, which tracks the trading venues responsible for most of the daily turnover. Analysts cross-referencing Bitcoin’s market cap against other Layer 1 networks usually start with Bitcoin versus Ethereum statistics for a hashrate, fee, and supply-side comparison.
Dormant and Possibly Lost Bitcoins
CoinLaw declines to print a lost-bitcoin figure we cannot tie to a current Tier 1 primary source; dormant supply is observable on-chain, but dormancy is not proof of loss.
- Block 124,724 reduction: the Bitcoin Wiki documents this as one of two known protocol-level supply reductions, where user midnightmagic underpaid his solo block by a single Satoshi and destroyed the block’s fees.
- Block 124,724 satoshi destruction: 1 satoshi burned plus block fees forfeited, provable, on-chain, and irreversible.
- The 50 BTC Genesis-block output is widely treated as unspendable due to a coinbase-handling detail in the original protocol implementation.
- Long-term dormant supply observable on-chain runs in the multi-million BTC range across UTXOs untouched for 10+ years (Glassnode and Chainalysis dormancy charts), but dormancy is not lost; addresses move on their own schedule.
- Exchange-side incidents (Mt. Gox 2014, Bitfinex 2016, FTX 2022) sit in our cryptocurrency security and fraud data coverage; counterparty losses are documented, but they are not the same as cryptographically inaccessible coins.
- Readers researching custody trends often cross-reference self-custody wallet statistics, since the shift toward cold-storage UTXOs since 2020 is one driver of the long-dormancy distribution.
The honest answer is structural: A defensible lost-coin figure requires a current Tier 1 primary source publishing the methodology. None does today. The two figures we will commit to are the 1-satoshi Block 124,724 reduction and the unspendable Genesis output, both verifiable on-chain, both permanent.
Bitcoin Supply Outlook
Bitcoin Wiki’s projected-supply table extends the geometric series through several future eras: Era 6 closes near the start of the 2032 halving at approximately 20,671,875 BTC mined, Era 7 closes by the next halving cycle at approximately 20,835,937.5 BTC, and Era 8 closes by the cycle after that at approximately 20,917,968.75 BTC. The schedule continues halving every 210,000 blocks until the network reaches its asymptotic supply value of approximately 20,999,999.9769 BTC.
- End of Era 6 (approximately 2028 reward halt, end of issuance by the next era’s start): approximately 20,671,875 BTC.
- End of Era 7 (approximately 2032 reward halt, end of issuance by the next era’s start): approximately 20,835,938 BTC.
- End of Era 8 (approximately 2037 reward halt, end of issuance by the next era’s start): approximately 20,917,969 BTC.
- BTC still to issue after Era 6 closes: approximately 328,125.
- BTC still to issue after Era 7 closes: approximately 164,062.
- Asymptotic supply value: approximately 20,999,999.9769 BTC.
| Era end | Approximate year | Cumulative BTC | % of cap |
|---|---|---|---|
| End of Era 5 | ~2028 | 20,343,750 | 96.875% |
| End of Era 6 | ~2032 | 20,671,875 | 98.44% |
| End of Era 7 | ~2036 | 20,835,938 | 99.22% |
| End of Era 8 | ~2040 | 20,917,969 | 99.61% |
| Asymptote | ~2140 | 20,999,999.9769 | ~100% |
Source: Bitcoin Wiki Controlled Supply 2026
Researchers comparing Bitcoin against the broader asset landscape often pair this projection with SEC and CFTC crypto regulation data for the regulatory backdrop against which the issuance schedule continues to run.
How Many Bitcoins Are Lost Forever?
No current Tier 1 primary source publishes a defensible “lost bitcoins” estimate. The one provable on-chain supply reduction is the Block 124,724 anomaly, where the miner underpaid the reward by 1 satoshi and destroyed the block’s fees; the Bitcoin Wiki documents this as one of only two known reductions in total mined supply. Long-term dormant supply is observable on-chain, but on-chain dormancy is not proof of loss: a 10-year-old address can spend tomorrow. Coverage of cold-storage UTXO behavior sits in the dormancy section above rather than a fabricated point estimate here.
What Happens When All Bitcoins Are Mined?
Bitcoin.org’s official FAQ states that the number of new bitcoins created each year is automatically halved over time until bitcoin issuance halts completely with a total of 21 million bitcoins in existence, at which point Bitcoin miners will probably be supported exclusively by numerous small transaction fees. The schedule reaches that point asymptotically around 2140, with the bulk of supply already in circulation well before the final era.
Conclusion
Bitcoin’s supply story in 2026 is a story of arithmetic on schedule. 20,047,481 of 21,000,000 coins are already mined, with 952,519 BTC still to be issued across the next 115 years of halving cycles before the network reaches its asymptotic limit around May 7, 2140. The Era 5 issuance pace of roughly 164,062 BTC per year now sits below the Federal Reserve’s long-run USD inflation target, a structural reframe that institutional custodians, ETF issuers, and policy researchers cite when they describe Bitcoin’s monetary properties.
The schedule completes mathematically regardless of price action: at the snapshot $59,621 spot and $1.20 trillion market capitalization, the difficulty mechanism continues to retarget every 2,016 blocks, the chain continues to advance roughly 144 blocks per day, and Era 6 will arrive on block 1,050,000 with or without further drawdowns from the $126,080 October 2025 all-time high. For readers tracking the supply clock, the block-height counter is the protocol’s measure of where the network sits inside its own issuance plan.