Scarcity
Most bitcoin already exists
95.7%
of 21,000,000 BTC mined
021M cap
95.7% of all bitcoin is already mined. Only 901,232 are left.
No one can print more. The cap is 21 million, forever.
Source: CoinGecko circulating supply; 21M cap from the Bitcoin protocol · Oct 15, 2026
