Kripto mining ili rudarenje kriptovaluta je proces izrade kriptovaluta koristeći računala koja rješavaju složene matematičke probleme. Ovaj proces se koristi za stvaranje novih blokova u blockchainu i potvrđivanje transakcija. Kada se problem riješi, novi blok se dodaje na blockchain i minerima se dodjeljuju nove kriptovalute kao nagrada za njihov rad. To je kako kriptovalute poput Bitcoin-a ostaju decentralizirane i nezavisne od bilo kakve centralne vlasti.