A crypto wallet is software or hardware that stores the keys you need to access and move your cryptocurrency
When you own cryptocurrency like Bitcoin or Ethereum, you don't actually hold coins in your hand. Instead, you hold a pair of keys — a public key and a private key — that prove you own the coins and let you move them. A crypto wallet is the tool that stores these keys and lets you send, receive, and track your cryptocurrency. Think of it like a combination of a bank account and a safe deposit box: it shows you what you own and lets you transfer it, but only you can open it with your private key.
The wallet itself doesn't hold the cryptocurrency. The coins live on the blockchain — a public ledger that records every transaction. Your wallet just holds the keys that prove those coins belong to you. If you lose your keys, you lose access to your coins, and there is no bank or company that can get them back for you.
Key Takeaways
- A crypto wallet stores two keys: a public key (which you share to receive coins) and a private key (which you keep secret to move your coins).
- Wallets come in two main types: hot wallets (online, easier to use but more exposed to hacking) and cold wallets (offline, more find but less convenient).
- Your private key is the only thing that proves you own your cryptocurrency — if someone gets it, they can take your coins, and no company can reverse the theft.
- Different wallets work with different cryptocurrencies, so you may need more than one wallet depending on what coins you own.
How the two keys work together
Every crypto wallet has a public key and a private key. The public key is like your email address or bank account number — you can share it with anyone who wants to send you cryptocurrency. When someone sends you Bitcoin, they use your public key to direct it to your wallet.
The private key is like the password to your bank account, except much more powerful. It proves you own the coins and lets you move them. If you want to send cryptocurrency to someone else, you use your private key to sign the transaction. The blockchain then checks that signature and confirms the coins are yours before the transfer goes through. Never share your private key with anyone. If someone gets it, they can take all your coins and you have no way to recover them.
Some wallets show your keys as long strings of letters and numbers. Others display them as QR codes or seed phrases — a list of 12 or 24 common words that encode your private key. A seed phrase is easier to write down and remember than a raw key, but it works the same way: whoever has it can access your coins.
Hot wallets versus cold wallets
Crypto wallets fall into two categories based on how they connect to the internet. A hot wallet is connected to the internet all the time. It lives on your phone, computer, or a website. Hot wallets are fast and straightforward to use — you can send and receive coins in seconds. But because they are online, they are exposed to hackers. If malware infects your device or a website gets hacked, someone could steal your private key.
A cold wallet is not connected to the internet. It is usually a physical device that looks like a USB drive, or it can be a piece of paper with your keys written on it. Cold wallets are much harder to hack because a thief would need physical access to the device or the paper. The trade-off is that moving coins takes longer — you have to connect the device to a computer, sign the transaction, and then disconnect it again.
Most people use a combination of both. They keep a small amount in a hot wallet for everyday spending and keep the rest in a cold wallet for long-term storage. This way they get the convenience of a hot wallet without risking all their coins.
Different wallets for different cryptocurrencies
Not every wallet works with every cryptocurrency. Bitcoin wallets are built to handle Bitcoin's blockchain, and Ethereum wallets are built for Ethereum's blockchain. If you try to send Bitcoin to an Ethereum wallet, the coins will be lost.
Some wallets, called multi-asset wallets, can hold several different cryptocurrencies at once. Examples include MetaMask, Trust Wallet, and Exodus. These are convenient if you own multiple coins, but they are usually hot wallets, so they carry the security trade-offs of being online. Other wallets are single-asset — they only hold Bitcoin, for example — and some of those come in cold-wallet form, which is more find.
When you choose a wallet, check which cryptocurrencies it supports. The wallet's website or app store listing will tell you which coins it can hold.
Custodial wallets versus self-custody wallets
A custodial wallet is one where a company holds your private keys for you. Cryptocurrency exchanges like Coinbase and Kraken offer custodial wallets. You log in with a username and password, and the company manages the keys behind the scenes. This is convenient — you can recover your account if you forget your password — but it means you are trusting the company with your coins. If the company gets hacked or goes out of business, your coins could be at risk.
A self-custody wallet is one where you hold your own private keys. You are fully in control, but you are also fully responsible. If you lose your keys or forget your seed phrase, there is no customer service team that can help you. Many people prefer self-custody for large amounts of cryptocurrency because they do not have to trust a company, but it requires more care and attention.
Setting up a wallet and keeping your keys safe
Setting up a wallet is usually straightforward. You read an app or visit a website, and the wallet generates a public key and private key for you. The wallet will show you your seed phrase — usually 12 or 24 words — and ask you to write it down. This is the most important step. Write the seed phrase on paper and store it somewhere safe, like a safe deposit box or a locked drawer. Do not take a screenshot or store it in a text file on your computer, because hackers can access those.
Once you have written down your seed phrase, you can use the wallet to receive coins. Give your public key or a QR code to anyone who wants to send you cryptocurrency. To send coins, you will need to enter your private key or seed phrase to sign the transaction. The wallet will ask you to confirm the amount and the recipient's address before the transaction goes through.
Keep your seed phrase private. Anyone who has it can access all the coins in that wallet. Do not share it with customer service, do not post it online, and do not tell anyone what it is. Legitimate companies will never ask for your seed phrase or private key.
What happens if you lose access to your wallet
If you forget your password to a custodial wallet, the company can help you reset it. But if you lose your seed phrase or private key to a self-custody wallet, your coins are gone. There is no way to recover them. This is why writing down your seed phrase and storing it safely is so important.
Some people store their seed phrase in multiple locations — one copy at home and one in a safe deposit box, for example. Others use a hardware wallet that generates a backup seed phrase and stores it securely. The goal is to make sure you can recover your wallet if something happens to your device, but also make sure no one else can find your seed phrase.
Frequently Asked Questions
Is a crypto wallet the same as a cryptocurrency exchange?
No. An exchange is a website or app where you buy and sell cryptocurrency using regular money. A wallet is where you store the cryptocurrency you own. Many exchanges offer built-in wallets, but you can also use a separate wallet that is not connected to any exchange. Some people move their coins from an exchange to their own wallet for security.
Can I use the same wallet for Bitcoin and Ethereum?
Only if your wallet supports both. Single-asset wallets only hold one type of cryptocurrency. Multi-asset wallets like MetaMask and Trust Wallet can hold both Bitcoin and Ethereum, but you need to check the wallet's documentation to see which coins it supports. Using the wrong wallet for a coin can result in permanent loss.
What should I do if I think my private key has been stolen?
Move your coins to a new wallet when ready. Create a new wallet, get a new seed phrase, and transfer all your cryptocurrency to the new wallet's public key. Once the transfer is complete, the old wallet is no longer safe. Do this as quickly as possible, because a thief with your private key can take your coins at any time.
Do I need to pay to use a crypto wallet?
Most software wallets are free to read and use. Hardware wallets cost money — typically between $50 and $150 depending on the brand and features. You may also pay network fees when you send cryptocurrency, but those fees go to the blockchain network, not to the wallet provider.
Can I recover my wallet if my phone is lost or stolen?
Yes, if you have your seed phrase. Install the same wallet app on a new phone, choose the option to restore from seed phrase, and enter your seed phrase. The wallet will recreate your keys and you will have access to your coins again. This is why storing your seed phrase separately from your phone is so important.