Kripto denarnica je digitalna denarnica, ki omogoča pošiljanje in prejemanje različnih kriptovalut. Za razliko od običajne denarnice, ki hrani vaš denar, kripto denarnice tehnično ne shranjujejo vaših kriptovalut. Denarnice za kriptovalute hranijo javne in zasebne ključe uporabnikov. Vaše imetje obstaja na verigi blokov, vendar je do njih mogoče dostopati samo z zasebnim ključem. Ključi dokazujejo lastništvo digitalnega denarja in omogočajo izvajanje transakcij. Izguba zasebnih ključev, pomeni izgubo dostopa do svojih kriptovalut.
Denarnico lahko primerjamo z osebnim bančnim računom, do katerega ima dostop samo lastnik, če predpostavimo, da svojih gesel ni z nikomer delil. Prav tako lahko, za lažje razumevanje, s primerjavo razložimo javni in zasebni ključ. Javni ključ deluje podobno kot številka bančnega računa. Predstavljen je kot naslov denarnice ki se ga posreduje osebi, ki želi poslati kriptovalute na to denarnico. Zasebni ključ ima vlogo gesla. Samo z njim se lahko potrdi odhodne transakcije in omogoči dostop do denarnice. Tako lahko posameznik svoje kriptovalute pošilja, prejema in hrani, le da vlogo banke pri tradicionalnem finančnem sistemu, tu prevzame blockchain.
Na splošno lahko kripto denarnice razdelimo na:
Kriptovalute so varne le toliko, kolikor je varna metoda, ki se uporabi za njihovo shranjevanje. Čeprav se lahko kriptovalute tehnično shranjuje neposredno na menjalnicah, to ni priporočljivo, razen če gre za manjše količine ali če se bo z njimi pogosto trgovalo.
Za večje vsote kriptovalut je priporočljivo, da se hranijo v strojni kripto denarnici in ne na menjalnici. Na ta način se obdrži lastništvo svojih zasebnih ključev ter se ohranita popolna moč in nadzor nad lastnimi sredstvi.