What a wallet actually stores
Despite the name, a crypto wallet does not hold coins the way a physical wallet holds cash. Balances live on a blockchain ledger; a wallet stores the cryptographic keys that prove control over an address and allow transactions to be signed. Understanding this distinction is the first step toward understanding how the system works.
Public and private keys
Every wallet is built around a key pair:
- Private key — a large random number that must stay secret. Whoever holds it can move the funds associated with it.
- Public key — derived mathematically from the private key using elliptic curve cryptography.
- Address — a shortened, hashed version of the public key, used as the destination for transactions.
The relationship is one-directional: it is computationally infeasible to derive a private key from a public key or address, but trivial to derive the public key from the private one.
Seed phrases
Most modern wallets generate a 12- or 24-word "seed phrase" (following the BIP-39 standard) that encodes the master private key in human-readable form. This single phrase can regenerate every key and address the wallet has ever produced. It is the single most sensitive piece of information in the system — anyone with it has full control of the funds, and there is no password reset if it is lost.
How a transaction gets signed
- The wallet software constructs a transaction: sender address, recipient address, amount, and network fee.
- The private key signs the transaction data, producing a digital signature.
- The signed transaction is broadcast to the network.
- Network validators check the signature against the public key to confirm authenticity before including it in a block.
This process happens without the private key ever being transmitted, which is what makes the scheme secure in principle — the secret never leaves the device that holds it, assuming the software is trustworthy.
Custodial versus non-custodial wallets
| Wallet type | Who holds the keys | Typical use case | Recovery if password lost |
|---|---|---|---|
| Custodial (exchange account) | The exchange | Trading, quick access | Exchange support process |
| Non-custodial software wallet | The user (on a device) | Everyday transfers | Seed phrase only |
| Hardware wallet | The user (offline device) | Long-term holding | Seed phrase only |
| Multisignature wallet | Multiple parties jointly | Shared or business funds | Depends on signer setup |
Custodial wallets, such as balances held on an exchange, resemble a bank account: the platform manages the keys and can freeze or restrict access under its terms of service. Non-custodial wallets place full responsibility — and full control — on the individual. This tradeoff is often summarized by the phrase "not your keys, not your coins," though both models carry distinct risks rather than one being simply better than the other.
Hot versus cold storage
- Hot wallets are connected to the internet (mobile apps, browser extensions) and are convenient but more exposed to malware and phishing.
- Cold wallets keep private keys on offline hardware, signing transactions without exposing the key to an internet-connected device.
Many long-term holders use cold storage for the bulk of their holdings and a hot wallet for smaller, active amounts.
Common points of confusion
- Losing a device is not the same as losing funds — if the seed phrase is backed up elsewhere, a new device can restore the wallet.
- Sending to the wrong network (for example, sending a token designed for one blockchain to an address format for another) can result in unrecoverable loss, since blockchains generally do not communicate with each other automatically.
- Address reuse is technically possible but reduces privacy, since all transactions to and from a given address are publicly visible on the ledger.
Why this matters for beginners
Because blockchain transactions are generally irreversible, small mistakes in key handling can have permanent consequences. Reading wallet software documentation carefully, testing with small amounts first, and understanding whether a wallet is custodial or non-custodial before depositing funds are practical steps that reduce the chance of an unrecoverable error.
Key takeaways
- A wallet manages cryptographic keys, not coins themselves; balances are recorded on the blockchain.
- Private keys sign transactions and must never be shared; public keys and addresses are safe to share.
- Seed phrases regenerate an entire wallet and require careful, offline backup.
- Custodial wallets shift key management to a third party; non-custodial wallets place full control and responsibility on the user.
- Cold storage reduces exposure to online threats compared with hot wallets, at some cost to convenience.



