The seed is the most important part of self-custody. Your device can break, get stolen or fall into a river. If your seed is written down correctly and stored well, you lose nothing. If your seed leaks, you lose everything, even with the device locked in a drawer. In this chapter I explain what the seed is, how to write it down, where to store it and how to prove your backup works before you put real money in.
What the seed is
The seed (or recovery phrase) is a sequence of 12 or 24 words, almost always in English, taken from a fixed list of 2048 words. This standard is called BIP39, and the vast majority of serious wallets use it.
Behind the words there is a huge random number. With 12 words you get 128 bits of randomness. With 24, you get 256 bits. The last word includes a small verification code (checksum), so a wrong word is usually detected by the wallet.
From the seed, the wallet calculates all your private keys and all your addresses, in a tree structure defined by the BIP32 standard (hierarchical derivation). That is why 12 or 24 words recover an entire wallet, with every address you have ever used.
Understand one thing: your bitcoin is not inside the device. It is recorded on the blockchain. What the device holds is the key to move it. And the seed is that key written as words. Whoever has the seed has the bitcoin.
12 or 24 words?
Both are secure. 128 bits is already, in practice, impossible to guess with any computer that exists, and 24 words add extra margin. Use whatever your device generates. What defines your security is how you store it.
Rules about generation
- The seed must be generated by the device itself, during the first setup, as I showed in the previous chapter.
- Never use a seed that came printed in the box, on a slip of paper inside the packaging or on a card. This is a known scam: whoever printed it has a copy.
- Never make up the words yourself or generate a seed on a website. The human brain is a terrible source of randomness, and a website may be recording everything.
No legitimate person will ever ask for your seed. Not me, not wallet support, not an exchange, not a "technician" of any kind. If someone asked, it is a scam. No exceptions.
How to write it down
During the first setup the device shows the words one at a time. Write them down calmly:
- Use clear block letters, in pen.
- Number every word (1 to 12 or 1 to 24). Order matters. The same words in a different order make a different wallet, or no valid wallet at all.
- Check the spelling. In the BIP39 list, the first 4 letters of each word identify it without ambiguity. If your handwriting is messy, 4 clear first letters will still save you.
- Also write down, on the same paper or a separate one, which wallet and which address type you used (for example, addresses starting with bc1q or bc1p). This is not secret and it helps a lot during recovery.
Why item 4? Different wallets may use different derivation paths from the same seed. If you restore in software that looks for a different address type, it may show a zero balance and you will think you lost everything. You did not. You just need to pick the right type. One detail: Electrum, by default, creates seeds in its own format, which is not BIP39. It works fine, but you have to restore in Electrum or compatible software. Writing down where the seed came from avoids that scare.
Paper or metal
Paper is fine to start with, but it has weak points: water, humidity, fire, insects, someone throwing it away by accident.
For amounts that matter, it is worth moving your seed to metal. There are stainless steel plates where you stamp the letters with a punch, and capsules with small metal letter tiles. Stainless steel withstands temperatures far above what destroys paper, and it does not dissolve in water.
| Paper | Metal (stainless steel) | |
|---|---|---|
| Cost | Almost zero | Moderate |
| Fire | Burns | Survives a typical house fire |
| Water and humidity | Gets ruined | Resists |
| Ease | Immediate | Takes more work to stamp |
Practical tip: stamping only the first 4 letters of each word on metal is enough, because they identify the word in the BIP39 list.
What to never do
- Never photograph your seed. Photos end up in automatic cloud backups, synced galleries, a phone sent in for repair.
- Never type your seed into a computer, phone, password manager, email, notes app or a message to yourself.
- Never store it in the cloud, not even in an "encrypted" file. The risk is not worth it.
- Never type your seed into any website, no matter how official it looks.
The idea is simple: your seed should exist in only two places. On the device and on your physical, offline backup.
Where to store it
There is no perfect place. There is a balance between two risks: losing it (fire, flood, forgetting) and having it stolen (someone finding it).
- A hidden spot at home protects against casual theft, but not against fire.
- Two copies in different places protect against losing one location. But each copy is one more chance for someone to find it.
- A bank safe deposit box protects against fire and home burglary, but depends on bank hours and on third parties.
For most people, a good starting point is: one metal copy in a discreet place and a second copy at another trusted address. Do not write "bitcoin seed" on the envelope. Whoever keeps it for you does not need to know what it is.
Warning: whoever has the full seed has full access to your bitcoin. A copy outside your home is only safe in a place that only you can access (your own safe deposit box, for example) or if the wallet has a passphrase stored somewhere else (see the passphrase chapter). Without a passphrase, never leave the full seed with another person, no matter how much you trust them.
If you are going to use a passphrase (next chapter), the seed alone no longer opens your main wallet, and that shifts the risk math in your favor.
The recovery test
This is the step almost everyone skips. And it is what separates a real backup from wishful thinking. You only know your backup works after you recover the wallet from it.
Do it like this, before depositing large amounts. If the wallet already holds a large amount, do the test on a second device instead of resetting the main one.
- With the new wallet, receive a small amount. Write down the first receiving address.
- Reset the device (wipe everything) or use a second compatible device.
- Choose the option to restore from seed and enter the words on the device itself, never on the computer.
- Check that the same first address and the same balance appear.
- If everything matches, your backup is proven. If it does not, stop and find the mistake now, with little money at stake.
If your wallet uses a passphrase (next chapter), the test only counts if you restore with the seed and the passphrase and reach the same first address.
Many devices also have a function to check the backup without wiping anything: you enter the words and it tells you whether they match the stored seed. It is a good option for repeating the check from time to time.
Backup mistakes happen: a swapped word, reversed order, a badly written letter. Finding out with little money costs you a scare. Finding out years later costs you everything.
If you suspect a leak
Suspicion is reason enough to act. Examples: you typed the seed somewhere, someone saw the paper, a photo existed at some point, your home was broken into, or you fell for a fake website.
- Do not wait for confirmation. Thieves do not warn you before they take it.
- Generate a new wallet with a new seed, ideally on a second device. If you only have one device, do not destroy the old seed yet: after resetting and creating the new wallet, write down one of its receive addresses verified on the screen, and you will need to restore the old seed to move the balance. Changing the PIN does not help, because the PIN protects the device, not the seed.
- Back up and run the recovery test on the new wallet.
- Send the entire balance from the old wallet to an address in the new one, checking the address character by character.
- Retire the old seed forever. Never receive to it again.
- Only after confirming the balance in the new wallet, destroy the old copies so they cannot be read.
If you open the wallet and the balance is already gone, unfortunately there is no way to reverse a bitcoin transaction. That is why the care comes first.
Checklist
- The seed was generated by the device itself and never came pre-made
- I wrote down every word, numbered, and checked the spelling
- I wrote down which wallet and which address type I used
- The seed does not exist in any photo, cloud, phone or computer
- I have a metal copy (or a plan to move to metal) stored in a discreet place
- I ran the recovery test with a small amount and the first address matched
- I know what to do if I suspect my seed has leaked
