21 BTC

21 million supply cap

Updated Reviewed articleRandom article
In plain words

There will never be more than 21 million bitcoins. Over 95% are already issued; the rest trickles out with each block until about 2140.

Short definition

The maximum number of bitcoin that will ever exist, enforced by every node.

Where the number comes from

210,000 blocks × 50 BTC = 10.5 million in the first era, then half as much in each following era: 10.5 + 5.25 + 2.625 + … approaches 21 million. Because the subsidy is rounded down to whole satoshis, the true maximum is about 20,999,999.98 BTC.

Changing the cap would need nearly every node operator to switch to different software; nodes reject blocks that pay more than the rules allow.

Lost coins

Some coins are gone for good: keys thrown away, forgotten or destroyed. Estimates run into millions of BTC; the Hacks page lists the best-known cases and estimates with sources.

Issuance by year Lost coins Glossary on the Learn page

See also

References

  1. Bitcoin Wiki: Controlled supply en.bitcoin.it
  2. Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System (2008) bitcoin.org