Bitcoin just hit the 20M milestone — over 95% of the 21M cap is mined.
Only ~1M BTC left to ever be mined… and thanks to halvings, it’ll take 114+ years (last sats ~2140).
First 20M in 17 years. Last 1M? Scarcity dialed to max.


CoinMarketCap Academy
Bitcoin Crosses 20 Million Supply Mark, 1 Million Left to Mine | CoinMarketCap
Bitcoin's issuance schedule was embedded in the protocol by its pseudonymous creator, Satoshi Nakamoto, and is fixed in the software.












