What Is a Crypto Wallet?
A crypto wallet is a tool that lets you store, send, and receive cryptocurrency. Despite the name, a wallet does not actually "hold" your crypto — cryptocurrency exists on the blockchain, not inside any app or device. What a wallet stores is your private key: a piece of cryptographic data that proves you own certain funds and lets you authorize transactions.
Think of it this way: your crypto lives on the blockchain, and your wallet is the key to the lockbox. Without the key, no one can access the funds — including you.
How Crypto Wallets Work
Every crypto wallet has two core components:
- Private key: A secret, randomly generated number that proves ownership of funds. Never share this with anyone.
- Public address: Derived from the private key, this is like a bank account number. You share it with others to receive crypto.
When you send crypto, your wallet uses your private key to create a digital signature. This signature proves to the blockchain network that you authorized the transaction, without revealing the private key itself. If someone else had your private key, they could create the same signature and move your funds.
What Is a Seed Phrase?
When you create a new wallet, it generates a seed phrase — typically 12 or 24 words randomly chosen from a standardized list (BIP39). This seed phrase is a human-readable representation of your master private key.
The seed phrase can regenerate your entire wallet — all your addresses and private keys — on any compatible wallet software. This makes it possible to recover your funds even if you lose your device. It also means that anyone who sees your seed phrase can access all your funds.
Types of Crypto Wallets
Hot wallets (software wallets)
Hot wallets are apps or browser extensions connected to the internet. They are free, convenient, and appropriate for active use and small amounts. Examples: MetaMask, Trust Wallet, Coinbase Wallet.
Cold wallets (hardware wallets)
Cold wallets store private keys on a physical offline device. You connect the device to authorize transactions, then disconnect. Examples: Ledger Nano X, Trezor Model T. Recommended for larger holdings.
Custodial vs self-custody
A custodial wallet (like an exchange account) means a company holds your private keys on your behalf. You trust the exchange. A self-custody wallet means you hold your own private keys. You have full control and full responsibility.
The crypto community often uses the phrase: "Not your keys, not your coins." This captures the risk of custodial wallets — if the exchange is hacked, goes bankrupt, or freezes withdrawals, you may lose access to your funds.
Custodial vs Self-Custody: Key Differences
| Feature | Custodial Wallet (Exchange) | Self-Custody Wallet |
|---|---|---|
| Who holds private keys | The exchange/company | You |
| Recovery if password lost | Via exchange support | Only via seed phrase |
| Risk of exchange failure | Yes — funds may be locked | No exchange involved |
| Ease of use | Very easy | Requires some learning |
| Responsibility | Shared with provider | Fully yours |
Which Wallet Should You Choose?
The right wallet depends on what you are doing:
- Just getting started with small amounts: A reputable hot wallet like Trust Wallet or Coinbase Wallet is a reasonable starting point.
- Holding larger amounts long-term: A hardware wallet (Ledger, Trezor) is widely recommended to reduce online risk.
- Active DeFi use: MetaMask is the standard for interacting with Ethereum-based decentralized applications.
- Bitcoin only: Electrum is a well-regarded, open-source Bitcoin-focused wallet.
Use our Wallet Finder quiz to get a personalized educational suggestion based on your situation.
Frequently Asked Questions
Do crypto wallets store cryptocurrency?
No. Cryptocurrency is stored on the blockchain, not inside a wallet. A wallet stores the private keys that prove ownership of funds on the blockchain and allow you to authorize transactions.
What is a private key?
A private key is a long, randomly generated number that mathematically proves ownership of funds associated with a blockchain address. Anyone who knows your private key can move your funds. Never share it.
What is a public address?
A public address (like a bank account number) is derived from your public key and can be shared freely. Others send crypto to your public address. Receiving crypto does not require sharing your private key.
Is a crypto wallet the same as an exchange account?
No. An exchange account (like Coinbase, Binance) is custodial — the exchange holds your private keys. A self-custody wallet means you hold your own keys. "Not your keys, not your coins" is a common saying in the crypto community.
What is "self-custody"?
Self-custody means you hold and control your own private keys, rather than trusting a third party (like an exchange) to hold them for you. Self-custody gives you full control but also full responsibility.