AI says: As of October 2025, the circulating supply of Bitcoin (BTC) is approximately 19.94 million BTC, representing about 95% of its total maximum supply of 21 million coins. This figure is consistent across multiple sources, including Blockchain.com and Coinbase, which report a circulating supply of around 19.938 to 19.94 million BTC as of late October 2025. The remaining ~1.06 million BTC will be gradually released through mining rewards until the supply cap is reached, expected around 2140.
Discussion
No replies yet.