Kriptovalūtas darbojas izplatītā publiskajā virsgrāmatā, ko sauc par blokķēdi, kas ir visu darījumu ieraksts, kas atjaunināts un glabājas valūtas turētājiem. Kriptovalūtas vienības tiek izveidotas, izmantojot procesu, ko sauc par ieguvi, kas ietver datora jaudas izmantošanu, lai atrisinātu sarežģītas matemātikas problēmas.