Kryptoměny běží na distribuované veřejné knize zvané blockchain, což je záznam všech transakcí aktualizovaných a držených držiteli měn. Jednotky kryptoměny jsou vytvářeny procesem zvaným těžba, který zahrnuje použití počítačového výkonu k řešení komplikovaných matematických profesionálů.