What is a wallet?

A cryptocurrency wallet is a digital tool or software application that allows users to securely store, manage, and interact with their cryptocurrencies. It serves as a virtual wallet for storing private keys, which are essential for accessing and controlling the user's cryptocurrency holdings on the blockchain.
Many cryptocurrency wallets, including Dero's, employ seed phrases—a sequence of random dictionary words. These seed phrases enable the regeneration of a lost private key, underscoring their crucial role in wallet security. It is strongly advised to diligently record and store your seed phrase. Dero adopts a 25-word seed phrase, displayed during wallet creation and accessible for printing at any time within the wallet interface.
Dero Wallet Options
CLI (Command Line Interface) Wallet
The CLI wallet, the fundamental and official wallet, resides here (opens in a new tab) within the official Dero suite of software. Offering all necessary functions, starting with this wallet is recommended.
Usage:
To utilize the CLI wallet, execute the binary file via the command line or terminal. The process might slightly differ based on your operating system. Nevertheless, navigate to the folder containing the executable and run it accordingly:
- Linux:
./dero-wallet-cli-linux-amd64 - Windows:
dero-wallet-cli-windows-amd64.exe - Mac:
./dero-wallet-cli-darwin
ENGRAM (Graphical) Wallet
Engram is DERO's official desktop wallet application - a privacy-focused gateway to decentralized applications (dApps) on the DERO blockchain. It provides a secure, sandboxed environment for browsing dApps whose code and data reside entirely on-chain through smart contracts.
Key Features:
- 🖥️ Desktop wallet with full GUI
- 🔒 Privacy-focused browsing for blockchain dApps
- ⛏️ Built-in miner (Netrunner)
- 🔐 dApp authentication system (Cyberdeck)
- 💬 Encrypted messaging
- 🌐 Gateway to TELA platform
Learn More:
- Engram Introduction - What is Engram?
- Engram Features - Full feature list
- User Guide - Getting started
- Developer API - Build for Engram
Download: GitHub Releases (opens in a new tab)
Cold Wallet (Offline Storage)
Cold storage refers to keeping your private keys and wallet on an offline, air-gapped computer for maximum security. However, DERO's account-based model makes cold storage different from traditional cryptocurrencies.
Important: DERO Stargate (current version) uses an account-based model that requires wallet registration on the blockchain. This makes fully offline cold storage more complex than UTXO-based coins.
How DERO Cold Storage Works
The Challenge:
- Traditional cold wallets (Bitcoin, Monero) can be created and funded completely offline
- DERO wallets must register on-chain before they can receive funds
- Registration requires a one-time network connection
Current Cold Storage Process:
-
Create Wallet Offline (Air-gapped computer)
./dero-wallet-cli-linux-amd64 # Create new wallet, save 25-word seed -
Get Wallet Address
- Note your wallet address (starts with
dero1...) - Write down seed phrase on paper (NOT on USB)
- Save address to USB drive (safe to copy - it's public)
- Note your wallet address (starts with
-
Register Wallet (Requires network connection)
- Option A: Send DERO to the address from another wallet (auto-registers)
- Option B: Temporarily connect the air-gapped wallet to register it
- After registration, wallet can receive funds
-
Return to Cold Storage
- Disconnect from network
- Keep seed phrase offline and secure
- Only connect when you need to send funds
View-Only Wallet:
# On any networked computer
./dero-wallet-cli-linux-amd64
# Use view-only key to check balance without exposing private keysBest Practices for Secure Storage
Security Checklist:
- ✅ Write seed phrase on paper (NEVER digital)
- ✅ Store in multiple secure locations (safe, bank vault)
- ✅ Use encrypted storage for wallet files
- ✅ Never expose seed to internet-connected devices
- ✅ Test recovery process with small amounts first
- ✅ Use strong passwords for wallet encryption
Related Pages
Get Started:
- DERO Tokens - Understanding tokens and assets
- DERO Mining - Mine DERO to your wallet
- Running a Node - Run your own node
Privacy Features:
- Transaction Privacy - How wallet privacy works
- Homomorphic Encryption - Encrypted balances
- Payload Proofs - Prove your transactions
For Developers:
- Wallet RPC API - Automate wallet operations
- Smart Contracts - Deploy and interact with contracts