Wallets
Blockchain Wallets¶
A blockchain wallet is a hardware device, software program, or online service that allows users to securely manage their digital assets.
The wallet itself does not store assets -- assets reside on the distributed blockchain network. A wallet is more like a key manager.
Wallet Categories¶
-
Software Wallets: These are applications installed on computers, smartphones, or tablets for managing digital assets. They can take the form of desktop wallets, mobile wallets, browser extension wallets, and more. Examples include MetaMask, Trust Wallet, ImToken, Electrum, etc.
-
Hardware Wallets: These are physical devices, similar to USB drives, used to store private keys (or mnemonic phrases) for Bitcoin and other cryptocurrencies, and to handle transaction signing. Hardware wallets are generally considered a more secure option because they typically store keys offline, making them less susceptible to network attacks.
-
Paper Wallets: Paper wallets involve printing private keys (or mnemonic phrases) on paper. They are completely offline and serve as cold storage, but if the paper wallet is lost or damaged, the funds cannot be recovered.
-
Web Wallets: Accessed through a web browser, they offer ease of use but also carry certain security risks and are susceptible to loss.
Common Wallet Features¶
- Private Key (or mnemonic phrase) management: Provides backup and recovery functionality. The private key serves as proof of ownership of digital assets.
- Transaction Signing: Uses the private key to sign transactions, ensuring their authenticity and legitimacy.
- View Balances and Transaction History: Wallets allow users to view their cryptocurrency balances and transaction history.
- Send and Receive Cryptocurrency: Users can send and receive Bitcoin, Ethereum, and other cryptocurrencies through wallet addresses.
- Multi-Currency Support: Many wallets support multiple cryptocurrencies, enabling users to manage different types of digital assets within a single wallet.