Até agosto de 2025, cerca de 19,91 milhões de bitcoins foram minerados. O processo de mineração começou em 2009, mas a taxa de emissão de novos BTC diminui a cada 4 anos devido ao halving programado, quando a recompensa por bloco é cortada pela metade. Restarão apenas mais de 1 milhão de coins para serem minerados e, devido ao mecanismo de halving, o último BTC deve ser minerado por volta de 2140.
Satoshi projetou o protocolo Bitcoin de forma a garantir que os blocos sejam minerados em média a cada 10 minutos. Se os mineradores utilizarem máquinas de mineração mais potentes (ou se mais mineradores entrarem na rede), a taxa de hash do Bitcoin aumentará e o protocolo se ajustará automaticamente para tornar a mineração mais difícil. Se os mineradores saírem da rede, a taxa de hash diminuirá e o protocolo facilitará a mineração. Portanto, não importa qual seja a taxa de hash total, o protocolo sempre se ajustará automaticamente para garantir que os blocos do Bitcoin sejam minerados aproximadamente a cada 10 minutos.