Mcap -- BTC -- ETH -- SOL -- BNB -- XRP -- F&G -- View Market
Loading prices…

Wallet

Software or hardware that manages your crypto private keys and lets you interact with blockchains. Less like a wallet, more like a key ring.

Wallets 5 min read

A wallet is software or hardware that manages your crypto private keys and lets you interact with blockchains. The name is a little misleading β€” a crypto wallet does not actually hold any coins, in the way a physical wallet holds bills. The coins (in the sense of entries on a ledger) live on the blockchain. What the wallet holds is the private keys that let you prove ownership and authorise transactions for specific addresses. A better analogy is a key ring: the wallet is where you keep the keys, and the locks are on the blockchain itself.

This distinction matters because of what happens in various failure scenarios. If your wallet software is deleted, your coins are not gone β€” they are still sitting on the chain at their addresses, and you can recover access by installing a new wallet and importing your seed phrase. If you lose your seed phrase with no backup, you lose access to the keys, and since the keys are what proves ownership, you effectively lose the coins β€” but the coins themselves are still on the chain; they are just unspendable by anyone. The coins and the keys are separate, and the wallet is the intermediary that makes the keys usable.

Categories of Wallet

Wallets split along a few orthogonal axes, and understanding each one helps clarify what any specific product actually is.

Custodial vs non-custodial. A custodial wallet is one where someone else holds your keys β€” Coinbase, Binance, and the wallet built into most exchange apps are custodial. A non-custodial wallet is one where you hold your own keys β€” MetaMask, Rainbow, Phantom, and hardware wallets fall into this category. The custodial/non-custodial distinction is the single most important one for security and control, and “not your keys, not your coins” applies to every custodial arrangement.

Hot vs cold. A hot wallet has its keys on an internet-connected device. A cold wallet (also called cold storage) has its keys on a device that is never connected to the internet. Hot wallets are convenient for active use; cold wallets are more secure for long-term holding. Most careful users have both: a hot wallet for small active amounts and cold storage for the bulk of their holdings.

Hardware vs software. A hardware wallet is a dedicated physical device (Ledger, Trezor, Keystone, Coldcard) that stores keys in a secure element and signs transactions internally. A software wallet is an app or browser extension that stores keys on a general-purpose device. Hardware wallets are more secure because the keys never touch an internet-connected machine, but they are also less convenient.

Single-chain vs multi-chain. Some wallets only support one blockchain (Sparrow for Bitcoin, Phantom originally for Solana), while others support many (MetaMask for EVM chains, Trust Wallet for dozens of chains, Rainbow and Rabby for EVM chains with polished UX). Multi-chain wallets have become the default because most users want to hold assets across multiple chains without juggling wallets.

Smart contract wallets. A smart contract wallet is one where the wallet itself is implemented as a smart contract on-chain rather than as a simple EOA (externally owned account). Safe (formerly Gnosis Safe) is the most popular smart contract wallet, used mostly for multisig setups. Argent and other account-abstraction wallets use smart contract architecture to enable features like social recovery, spending limits, and gasless transactions that are not possible with regular EOAs.

The Major Wallets You Will Encounter

MetaMask is the dominant Ethereum wallet, with tens of millions of users. It runs as a browser extension or mobile app, supports Ethereum and most EVM-compatible chains out of the box, and is the default way to interact with DeFi protocols. MetaMask has had its share of issues β€” the UX is clunky, the security model requires users to be careful, and various incidents over the years have cost users money β€” but its ubiquity makes it hard to avoid.

Rainbow is a polished Ethereum-focused wallet that prioritises UX. It is easier to use than MetaMask for most workflows and has a cleaner interface, but it supports fewer chains.

Rabby is a newer Ethereum wallet that has gained popularity specifically for its transaction simulation features β€” it shows you what will actually happen when you sign, which helps prevent phishing attacks that would succeed against a wallet that just shows the raw transaction data.

Phantom is the dominant Solana wallet and has expanded to support Ethereum and Bitcoin. It is the standard way to interact with Solana DeFi and NFTs.

Coinbase Wallet (different from the Coinbase exchange) is a non-custodial wallet from Coinbase. It is convenient for users who already have Coinbase accounts and want to move from custodial to non-custodial without learning a new interface.

Ledger and Trezor are the two dominant hardware wallet brands. Both have been through various controversies (Ledger’s 2020 data breach, the Ledger Recover feature debate in 2023, Trezor’s phishing issues) but both are generally considered the safer choice for storing meaningful amounts of crypto.

What Actually Matters

For most users, the practical questions about a wallet are: does it support the chains you use, is the UX good enough that you will actually use it correctly, is the security model appropriate for the amounts you hold, and does it have a good enough track record that you can trust it not to disappear or get compromised. The answers vary by user, and there is no single “best wallet” β€” the right wallet for a DeFi degen on Arbitrum is different from the right wallet for a long-term Bitcoin holder is different from the right wallet for a Solana NFT collector.

The thing that is universal is that you should understand the security model of whichever wallet you choose, know where your seed phrase is, and not trust the wallet with more than you are comfortable losing if something goes wrong. The wallet is a tool, not a safety guarantee, and the user is still ultimately responsible for keeping their keys safe regardless of which specific wallet is holding them.