I portafogli di criptovaluta sono strumenti progettati per archiviare e gestire in modo sicuro risorse digitali e criptovalute. Questi portafogli interagiscono con le reti blockchain, consentendo agli utenti di inviare, ricevere e monitorare i propri saldi di criptovaluta. Mentre alcuni portafogli sono dedicati a una singola criptovaluta, molti sono soluzioni multi-asset che consentono agli utenti di detenere una varietà di risorse digitali, come Bitcoin (BTC), Ethereum (ETH) e Litecoin. È importante notare che le criptovalute non sono archiviate fisicamente nel portafoglio stesso. Risiedono invece sulla blockchain. Il portafoglio memorizza chiavi crittografiche, sia pubbliche che private, che garantiscono l'accesso alle risorse digitali dell'utente e facilitano la firma delle transazioni. Le chiavi pubbliche sono codici digitali legati a una blockchain decentralizzata, proprio come un numero di conto bancario. Vengono utilizzati per ricevere criptovalute in un portafoglio. Le chiavi private, d'altra parte, sono uniche per ciascun portafoglio, proprio come un PIN bancomat. Sono essenziali per verificare le transazioni, dimostrare la proprietà di un indirizzo blockchain e autorizzare l'accesso alle criptovalute archiviate.