Bitcoins worden gecreëerd door miners, hiervoor gebruiken ze hun computerkracht. De computers lossen complexe puzzels op. Degene die het eerst de puzzel oplost ontvangt de vergoeding. De puzzels zorgen ervoor dat het Bitcoinsysteem zonder centraal beheer kan functioneren.
Miners vervullen twee belangrijke functies. Ten eerste bewaken zij de veiligheid van het netwerk tegen aanvallen en ten tweede bevestigen zij ook nieuwe transacties.
De beloning die miners ontvangen halveert elke vier jaar. De halving vindt plaats na 210.000 blocks. Op dit moment ontvangen miners 6,25 Bitcoins als de puzzel is opgelost en zal de volgende halving in 2024 plaatsvinden.