A partire dal 31 maggio 2025, l'offerta circolante di Bitcoin è di circa 19,87 milioni di BTC su un totale massimo di 21 milioni di BTC che possono essere estratti.