A crypto wallet is the first thing anyone runs into when buying, receiving or swapping cryptocurrency. Yet the word “wallet” is misleading: it suggests that coins sit inside the app like banknotes in a billfold. In reality things work very differently, and that misunderstanding is exactly how people lose money — by keeping a seed phrase in their notes app, leaving everything on an exchange, or sending tokens to an unsupported network.
This article is for beginners choosing their first wallet and for existing crypto users who want the terminology to finally click: hot and cold, custodial and non-custodial, hardware, multisig, smart wallets. We explain how a wallet works under the hood, compare the types in a table, and give you a step-by-step plan for creating and securing a wallet.
- What a crypto wallet really is
- Private key, public address and seed phrase
- Custodial vs non-custodial wallets
- Hot vs cold wallets
- Wallet types by form factor
- Wallet types compared: table
- How to choose a crypto wallet
- How to create a wallet and receive your first coins
- Multichain wallets: networks and tokens
- Wallet security checklist
- Common user mistakes
- FAQ
- Conclusion
- Sources
What a crypto wallet really is
Cryptocurrency is not stored on your phone, in your browser or on a USB stick. All balances are recorded on a blockchain — a distributed ledger copied across thousands of nodes worldwide. A crypto wallet is a tool that stores your access keys to entries in that ledger and lets you sign transactions. The app simply reads data from the network and broadcasts the commands you sign.
A better analogy than a billfold is a set of keys to a safe-deposit box. The box itself (your address and its balance) sits in a shared vault (the blockchain) that everyone can see. Only the person holding the key can open it and move its contents. The wallet keeps that key, shows your balance and creates signed transfer instructions.
The key takeaway: if you lose your phone but still have your seed phrase, your coins have not gone anywhere — you can restore access in a new app. Conversely, if someone learns your phrase, they gain access to your funds even though the phone is still in your hand.
Private key, public address and seed phrase
Every wallet is built on a key pair generated with elliptic-curve cryptography.
- Private key — a large secret number used to sign transactions. Whoever holds the private key controls the funds.
- Public key — derived from the private key, but reversing the calculation is practically impossible.
- Address — a shortened, encoded form of the public key. You can safely share it with others to receive payments.
Modern wallets do not make you manage dozens of private keys. They use the BIP-39 standard: random entropy is turned into a seed phrase of 12 or 24 words taken from a list of 2,048 words. From that phrase, following the BIP-32 hierarchical deterministic wallet standard, the wallet derives an unlimited number of keys and addresses for different networks. That is why one phrase restores the whole wallet — Bitcoin, Ethereum and any other supported chains.
It is also why your seed phrase is the most valuable thing you own in crypto. We cover how to write it down and where to keep it in what a seed phrase is and how to store it.
Custodial vs non-custodial wallets
The most important difference between wallets is not how they look but the answer to one question: who controls the keys?
Custodial wallet
In a custodial wallet, the keys are held by a service — an exchange, broker or payment app. You log in with a username and password, and if you forget the password, support restores access. It is convenient, but you are trusting the provider: it can freeze your account, restrict withdrawals, get hacked or go bankrupt. History has high-profile examples — the collapse of the Mt. Gox exchange in 2014 and the FTX bankruptcy in 2022, after which customers waited years to recover funds.
Non-custodial wallet
In a non-custodial (self-custody) wallet, keys are generated and stored on your own device. Nobody but you can freeze funds or make a transaction. The flip side is full responsibility: lose your seed phrase and no support team can help. Non-custodial wallets are needed for DeFi, NFTs and dApps, and for long-term holding without intermediaries.
In practice many people use both: a small amount stays on an exchange for trading, while the bulk sits in a non-custodial wallet.
Hot vs cold wallets
The second key distinction is whether the keys are connected to the internet.
A hot wallet is any wallet whose keys live on an internet-connected device: a mobile app, a browser extension, desktop software, or an exchange account. Hot wallets are convenient for everyday use but are exposed to malware, phishing and device compromise.
A cold wallet keeps keys offline. Most often this is a hardware wallet — a dedicated device that signs transactions internally and never exposes the private key. Even if your computer is infected, an attacker cannot sign a transfer without physical confirmation on the device. For a comparison of popular models, see Ledger vs Trezor.
A sensible setup for most people is “hot wallet as a pocket, cold wallet as a safe”: spending money on the hot wallet, long-term savings on the cold one.
Wallet types by form factor
Mobile
Smartphone apps are the most popular format. They support QR-code scanning, incoming-payment notifications and often built-in swaps and dApp access. They suit everyday use and smaller amounts.
Browser extensions
Extensions for Chrome, Firefox, Brave and other browsers are the standard way to connect to decentralized applications. You use them to sign transactions in DeFi and on NFT marketplaces. The main risks are phishing sites and malicious signature requests, so reading every confirmation window is essential.
Desktop
Desktop programs often offer advanced features: manual fee selection, UTXO management for Bitcoin, and hardware wallet integration. Some are full nodes that independently verify the blockchain.
Hardware
Dedicated devices with a secure chip or isolated environment. They connect over USB or Bluetooth, or exchange data through QR codes and memory cards (air-gapped). The best choice for large amounts.
Multisig and smart wallets
Multisignature (multisig) requires several keys to approve one transaction — for example, 2 of 3. This protects against the loss or theft of a single key and suits families and companies. On Ethereum-compatible networks, smart wallets built on the ERC-4337 account abstraction standard are increasingly common: they allow spending limits, recovery through trusted contacts and paying fees in other tokens. There are also MPC wallets, where the key is split into shares held by several parties and is never assembled in one place.
Paper
A printed key and address is a legacy format. It is no longer recommended: paper is easily damaged, and importing the key into a hot wallet cancels out any protection.
Wallet types compared: table
| Type | Who controls the keys | Internet connection | Convenience | Security level | Best for |
|---|---|---|---|---|---|
| Exchange account | The service | Hot | Very high | Depends on the service | Trading, short-term holding |
| Mobile wallet | You | Hot | High | Medium | Transfers, small amounts |
| Browser extension | You | Hot | High for dApps | Medium | DeFi, NFTs, Web3 apps |
| Desktop wallet | You | Hot | Medium | Medium | Advanced settings, running a node |
| Hardware wallet | You | Cold | Medium | High | Long-term storage of large sums |
| Multisig | Several key holders | Mixed | Low | Very high | Large sums, families, companies |
How to choose a crypto wallet
There is no universal “best wallet”. Answer a few questions and the choice becomes clearer:
- Which coins and networks do you need? A Bitcoin wallet may not support Solana, and a TON wallet may not support Ethereum. Check the list of networks before installing.
- How much are you storing? A mobile app is fine for small amounts; for larger sums, use a hardware wallet or multisig.
- How often do you transact? Daily payments are easier from a hot wallet; long-term holdings belong in cold storage.
- Do you need DeFi and dApp access? Then you need an extension or a mobile wallet with a Web3 browser, ideally paired with a hardware wallet.
- How transparent is the project? Open-source code, audits, a history without major incidents and active development are good signs.
- Where are you downloading it from? Only from the official website or a link on it. Fake wallets in app stores are a common theft scheme.
How to create a wallet and receive your first coins
The process is the same for most non-custodial wallets:
- Download the app from the developer’s official website and check the publisher name in the app store.
- Choose “Create a new wallet”. Set a PIN or password — it protects the app on this device but does not rеplace the seed phrase.
- Write down the seed phrase on paper in the correct order. Do not take a screenshot. The app will ask you to confirm some words to make sure you recorded it correctly.
- Open the “Receive” section and sеlect the coin and network. Copy the address or show the QR code.
- Make a small test transfer and confirm the funds appear.
- For larger amounts, test recovery: restore the wallet from the phrase on a spare device before moving your main funds.
You can fund the wallet by withdrawing from an exchange, receiving a transfer from someone else, or swapping. For example, on RubyCash you can swap one coin for another without registration, and the coins you receive go straight to your non-custodial wallet address. Just make sure the address you provide is on a network your wallet supports.
Multichain wallets: networks and tokens
Most modern wallets are multichain: one app shows Bitcoin, Ethereum, BNB Smart Chain, Solana, TRON and other networks. It is important to understand that the wallet derives a separate address for each network from the same seed phrase. On EVM-compatible networks (Ethereum, BNB Smart Chain, Polygon, Arbitrum and others), the address starts with 0x and is identical across all of them, but the balances are separate.
This causes a typical source of confusion: the same token can exist on several networks. USDT, for example, is issued on Ethereum, TRON, Solana and other blockchains — see USDT networks for details. Before receiving, always confirm which network the sender will use.
Another nuance is the gas coin. To send a token from a non-custodial wallet, you need the network’s native asset: ETH on Ethereum, BNB on BNB Smart Chain, SOL on Solana, TRX or resources on TRON. Without it, your tokens are stuck at the address until you top up the native coin.
Wallet security checklist
- Keep your seed phrase offline only: on paper or a metal plate, in a secure place.
- Never enter your seed phrase on websites, “support” forms or messengers.
- Download wallets only from official websites and verify the developer.
- Enable a PIN, biometrics and auto-lock in the app.
- Read confirmation windows: what you are signing, which contract gets permission and for what amount.
- Periodically revoke unneeded token approvals on EVM networks.
- Verify the recipient’s address in full, or at least the first and last characters.
- Separate funds: a hot wallet for transactions, a cold wallet for savings.
For a complete guide to protecting your assets, read how to protect your crypto.
Common user mistakes
Screenshotting the seed phrase. Phone galleries sync to the cloud, and malicious apps can scan images for words. This is one of the most frequent causes of theft.
Copying an address from transaction history. Scammers send zero-value transfers to your address from a look-alike address, hoping you will copy it from your history. This scheme is called address poisoning.
Signing transactions you do not understand. A phishing site may request unlimited approval over your tokens. If you do not understand what you are signing, reject it.
Keeping everything on one device. If your phone is the only place with wallet access and the phrase is not written down, a broken or stolen phone means lost funds.
Trusting “helpers”. Real developers and support staff never message you first and never ask for your phrase to “sync” or “verify your wallet”.
FAQ
It is an app or device that stores your private keys and lets you sign transactions. The coins themselves are recorded on the blockchain; the wallet gives you access to them and shows your balance.
In a custodial wallet, a service such as an exchange manages the keys, and your access depends on its rules. In a non-custodial wallet, you hold the keys, so only you can move the funds, but you are also fully responsible for keeping them safe.
For large amounts, hardware wallets and multisig setups are the most secure, because the keys never touch internet-connected devices. Even so, they offer little protection if the seed phrase is stored carelessly.
If you have your seed phrase written down, you can restore the wallet on a new device and all funds will be there. Without the seed phrase, access to a non-custodial wallet cannot be recovered.
Yes, most modern wallets are multichain. However, each network uses its own address and tokens on different networks are not interchangeable, so choosing the right network when receiving is essential.
Software wallets are usually free; you only pay network fees for transactions. Hardware wallets are bought as devices and should only be purchased from the official manufacturer or authorized resellers.
Guessing a private key by brute force is practically impossible. Thefts happen through phishing, malware, leaked seed phrases and social engineering, so the main defense is vigilance and proper storage of your phrase.
In a non-custodial wallet, the fee for sending a token is paid in the network’s native coin, such as ETH, BNB, SOL or TRX. Without it you cannot send the token, no matter how large its balance is.
Conclusion
A crypto wallet is not a place where coins are stored — it is a place where keys are stored. Once you grasp that, everything else falls into place: custodial means trusting a service, non-custodial means personal responsibility, hot means convenience, cold means protection.
For most users, the best setup is a combination: a mobile or browser wallet for everyday transactions and a hardware wallet for savings. Whatever you choose, keep the seed phrase offline and check every address and every signature request before confirming.
Start with a small amount, test the wallet’s recovery, and only then move your main funds. It takes little time, but it spares you the most expensive mistakes.