CloverPool data shows that the current circulation of Bitcoin has reached 19,800,490.63 BTC, with a remaining supply of 1,199,509.375 BTC. The current block reward for Bitcoin mining is 3.125 BTC, with an average daily output of approximately 450 BTC.