As the first in a series on wallets and crypto fundamentals, I wanted to address a common misconception about crypto wallets and what they do and do not do. They don’t actually “hold” anything in the way a physical leather wallet holds cash. You might often hear someone say “‘Send to my wallet address”, these are two distinct elements and this article will explore these two words and what they are really.

What a Wallet Is (and Is Not)?
A crypto wallet is not a storage container in a traditional sense. It does not store Bitcoin, Ether, or Solana inside the app / hardware device you are using. If you accidentally delete your wallet app on your phone, your money doesn’t vanish, if your hardware wallet gets crushed by a car, you haven’t lost a penny because it was never there to begin with.
Technically, a wallet holds zero intrinsic value. The value exists entirely as an entry on the blockchain’s ledger; as long as you have your recovery phrase (which I will come on to), you can access your funds from any other interface in the world. The value is tied to the keys, not the “box” they live in; these keys are created by the wallet and the address becomes valid when it receives a transaction.
Think of a wallet as a communication tool. It’s a specialised browser for the blockchain. It manages your keys, lets you view your balance, and broadcasts instructions to the network.
When you “send” crypto, you aren’t moving a file from your phone to a friend’s. You are using your wallet to sign and send a message to the blockchain saying: “I am the owner of the assets at Address A, and I authorise the transfer of 1 unit to Address B.” The blockchain updates the ledger, and your wallet simply provides the cryptographic proof required to make that change stick.
The “Address” Misnomer
So what is a wallet address? A “Wallet Address” is actually a Public Address on a specific blockchain. It’s a unique identifier on the ledger. If you’re on Bitcoin, it’s a Bitcoin address; if you’re on Ethereum, it’s an Ethereum address. The wallet is just the software that derived that address from your private key using mathematics.
The confusion usually stems from the User Interface (UI). When you open MetaMask or Coinbase Wallet, the first thing you see is a “Receive” button followed by a long string of characters. Because the app is called a “Wallet,” users assume the address belongs to the app.
This is crucial to understand, if someone sends tokens / coins to an address on the wrong blockchain (e.g. sending an ERC-20 token to a contract address or sending funds on the wrong network / chain), the “wallet” can’t catch it or “pull it back” because the transaction happened at the ledger level, not the wallet level.
The reality, is that the address exists independently of the wallet app. You could take your seed / recovery phrase, delete your current wallet, and open a completely different brand of wallet software, and your “wallet address” would remain exactly the same because it is tied to your keys on the blockchain, not the software you’re using to look at it.
So what are the Core Elements of a Crypto Wallet?
To understand a wallet, you have to look at the three distinct components that make it function:
- The public address – is like your email address or a bank account number. It is a string of alphanumeric characters that you share with others so they can send you funds. It is safe to share and is visible to everyone on the blockchain.
- The private key – is the most critical element. If the public address is the mailbox, the private key is the physical key that opens it. It is a sophisticated form of cryptography that allows a user to “sign” transactions, proving to the network that they have the authority to move the assets associated with that public address.
- The seed (or recovery phrase) – is a human-readable list of 12 or 24 random words. This phrase acts as a master key. It is used to generate your private keys, meaning if you lose your wallet or your device breaks, you can input these words into a new wallet to recover everything. It is worth noting that a seed phrase (technically a BIP-39 mnemonic) can generate thousands of private keys and addresses across different blockchains (Bitcoin, Ethereum, etc.)
When you use a wallet to create an account with the above, the keys are yours. This has its challenges and something I will write about in a later post.
It does however provide you with the ultimate form of financial sovereignty. In the traditional world, if you want to leave your bank, you have to close the account, move the money, and get a new account number. In crypto, you own the “account” (the address) independently of any company. If a wallet provider goes out of business, adds fees you don’t like, your address remains perfectly safe on the blockchain. You just take your seed phrase, plug it into a different piece of software, and you are back in business in seconds.
If you have a wallet on “Brand A” and decide you prefer the UI of “Brand B,” you don’t “send” your funds. You simply “import” your seed phrase into the new app. Immediately, Brand B will show the exact same address, history, and balance. You can even have the same address active on different devices. They are just different windows looking at the same data.
Account Portability – so I can move from one wallet to another?
This is one of the most powerful “aha!” moment for people learning about crypto. The short answer is yes, absolutely (there are some nuances which I won’t cover here). In fact, portability is a fundamental feature of how public-key cryptography works. Because the wallet doesn’t “hold” the money, you aren’t “moving” the address from one wallet to another in the way you move a file. Instead, you are simply opening the same account with a different tool.
In the traditional world, if you want to leave your bank for another, you have to close the account, open a new account number and move the cash. In crypto, you own the “account” (the address) independently of any company. If a wallet provider goes bust or starts charging fees, you just take your keys and leave.
When Portability Breaks
There are two scenarios where this “sovereignty” disappears:
- Custodial Wallets (Exchanges): If your “wallet” is an account on Coinbase or Binance, you don’t own the keys. The exchange owns the seed phrase and shows you a “balance” on their internal database. You can’t “export” this to another wallet; you have to perform an on-chain transaction to move the funds out.
- Cross-Chain Walls: Some chains do not work the same way and as such cannot be used by other chains i.e. you cannot “move” a specific Ethereum address to the Bitcoin blockchain, they use different mathematical formats. It’s like trying to play a vinyl record on a CD Player. As always there are nuances to this, in the example of Ethereum, the same address format is supported on EVM-compatible blockchains (e.g. Ethereum, BNB Chain, Polygon etc.).
Why One Wallet Might Have Many Addresses?
Modern wallets can often manage multiple addresses, under one seed phrase for two main reasons:
- Privacy (The Bitcoin Model): Bitcoin was designed to be pseudonymous. Most Bitcoin wallets use ‘change addresses,’ meaning a brand-new address is automatically generated to receive the ‘change’ from a transaction, helping to keep your total balance private.
- Organization (The Accounting Model): On chains like Ethereum or Solana, users often manually create “sub-accounts.” You might have one address for long-term “Cold Storage” (the savings account), one for daily “Coffee” transactions, and a “Burner” address for interacting with risky new apps or NFTs.
So what does this mean?
Crypto wallets are, at their core, key managers and communication tools, not vaults. The money was never in the app; it was always on the ledger. Your seed phrase is the only thing that truly matters, and as long as you have it, you have access to your funds regardless of what software, device, or company you use.
This distinction, between the wallet and the address, between the tool and the account; is one of the most important concepts you should understand when entering the crypto space.
I will look to explore the different types of wallets, Hot vs. Cold, Enterprise Wallets and how these fit into the existing payments world in a future post.
