How Bitcoin Wallets Work
The word "wallet" causes more confusion than any other in Bitcoin, because a Bitcoin wallet contains no bitcoin. The coins — every satoshi — live as entries on the blockchain. What your wallet holds is keys: the proofs of ownership that let you spend those entries. Understand the keys and the wallet explains itself.
This guide walks through the three pieces (private key, public key, address), the seed phrase that ties them together, and the practical question underneath everything: who should hold the keys — you, or a company?
The private key: a very large secret number
When you create a wallet, it picks a private key — essentially a random number so large that guessing it is beyond any computer that will ever exist. From that one number, everything else about your wallet is derived. Whoever knows it can spend the bitcoin attached to it; whoever loses it loses access to that bitcoin forever. There is no help desk, because there is no company keeping a copy.
You will almost never see your private key directly. Wallets handle it silently, the way a browser handles encryption. What you will see is its human-friendly backup: the seed phrase.
The seed phrase: the wallet, in words
A seed phrase is 12 or 24 ordinary words that encode your wallet’s master secret. Type those words into new wallet software and the wallet — every address, every key, the full balance — is regenerated. This is genuinely convenient for switching phones. It is also why the phrase is the single most attacked object in Bitcoin.
The rules are not complicated, just absolute. Write it on paper (or stamp it in metal), keep it somewhere private and offline, and never type it into a website, photograph it, or store it in email, notes, or cloud drives. A photo of your seed phrase is a copy of your money sitting in your camera roll.
Public keys and addresses: the safe-to-share side
Mathematics gives the private key a partner: a public key, derived from it in a one-way process. From the public key, your wallet produces addresses — the strings you hand to people so they can pay you. Sharing an address is like sharing an email address: it lets people send to you, not take from you.
Most wallets generate a fresh address for each payment automatically. That is normal, not a problem: all the addresses still belong to the same wallet and the same seed phrase, and the balance you see is their sum.
Custody: whose keys are they, really?
Buy bitcoin on an exchange and leave it there, and the exchange holds the keys. You hold an account balance — a promise. This is custodial holding, and it trades control for convenience: password resets exist, but so do frozen accounts, withdrawal limits, and the exchange’s own risk of failure or theft. Several large exchanges have collapsed and taken customer balances with them.
Move bitcoin to your own wallet and you hold the keys — non-custodial, or self-custody. Now the convenience vanishes and the responsibility is yours entirely. Neither choice is automatically right. The question is which set of risks you understand better, and for most people the honest answer changes with the amount involved: small sums ride fine on convenience; serious sums deserve serious keys.
Hot, cold, and hardware: the temperature scale
A hot wallet keeps keys on an internet-connected device — a phone or laptop app. It is the right tool for small amounts you might actually spend, and its weakness is the connection itself: malware and phishing aim at exactly these devices. A cold wallet keeps keys on a device that stays offline, most commonly a hardware wallet: a small gadget that signs transactions internally so the keys never touch your computer.
A sensible pattern many people land on: hot wallet for pocket money, hardware wallet for savings, seed phrases for both written down and stored in genuinely safe places — and a note, somewhere your family will find it, explaining that the words matter. Keys nobody can find are indistinguishable from keys that never existed.
A wallet is not a vault or a bank account; it is a ring of keys with good mathematics. Hold the keys and you hold the bitcoin, along with every consequence of losing them. That trade — total control, total responsibility — is the design, not a defect.
Written by Robert King for Bitcoin in 15 Minutes. Educational only — not financial advice. Spotted an error? Tell me and I will fix it.