user-avatar
Muriuki Lazaro

Bitcoin nears 20 million mined as issuance slows and long-term accumulation tightens supply

Bitcoin's circulating supply has reached 19,998,888.66 BTC, or 95.23% of its 21 million cap, as of early 2026, with only 1,000,884 BTC left to be mined and block rewards cut to 3.125 BTC. Monthly issuance of roughly 13,500 BTC is now outweighed by buying from smaller and long-term holders, as well as spot ETFs holding about $86 billion in BTC, accelerating structural supply compression and reinforcing Bitcoin's scarcity narrative.