Seed Phrases Explained
What the 12/24 words actually are, how derivation works, and the storage do's and don'ts.
Before this guide, read Self-Custody: Not Your Keys, Not Your Coins.
A seed phrase is a human-readable backup of your wallet's master key: 12 or 24 English words that encode a large random number. Anyone who has those words, in order, can recreate your entire wallet — every account, every address, every coin — on any compatible device, anywhere, forever. That makes the seed phrase both the ultimate recovery tool and the single most dangerous thing to mishandle in all of crypto.
What the Words Actually Are
The words are not a password you chose and not a phrase with meaning. Under the BIP-39 standard, which nearly all modern wallets follow, your wallet starts by generating random entropy — 128 bits for a 12-word phrase, 256 bits for 24 words. That number is split into chunks, and each chunk maps to a word from a fixed, published list of 2,048 English words ("abandon" through "zoo"). A few bits of checksum are appended, which is why a wallet can instantly tell you a mistyped phrase is invalid.
The security comes from the size of the number, not the secrecy of the word list. A 12-word phrase has 2^128 possible combinations. Guessing one by brute force is not a matter of expensive — it is beyond the plausible computing capacity of any attacker. Nobody "cracks" seed phrases; they steal them.
Two consequences of the design are worth internalizing:
- Word order matters. The same 12 words in a different order is a different (almost certainly invalid) key.
- The list is standardized. Words are chosen so the first four letters are unique on the list, which is why some metal backup products only store four letters per word.
From 12 Words to Every Address You Own
A common confusion: "I have one seed phrase but dozens of addresses — how?" The answer is hierarchical deterministic (HD) derivation, defined in BIP-32 and BIP-44. Your seed phrase is stretched into a master key, and the wallet then derives a tree of child keys from it along standardized paths — one branch for Bitcoin, another for Ethereum, separate accounts and address indexes under each.
The derivation is deterministic: the same seed always produces the same tree. That's why restoring a seed phrase on a new device resurrects all your accounts without any server involvement — the wallet simply re-derives the keys and scans the blockchains for activity.
It also explains a practical point: your wallet software, hardware device, and app accounts are all disposable. The seed phrase is the wallet. The device is just a viewer and signer. Lose the device, keep the phrase: you've lost nothing. Keep the device, lose the phrase (and the device later fails): everything is gone.
The Optional Passphrase: A 25th Word
BIP-39 supports an optional user-chosen passphrase, sometimes called the "25th word." Adding one produces a completely different wallet from the same seed words. This has two uses: it protects you if the written phrase is found (the thief gets an empty or decoy wallet), and it lets one seed back multiple hidden wallets.
The trade-off is severe: the passphrase is not stored anywhere and has no checksum. Forget it, or misremember a single character, and the funds are unreachable even with a perfect seed backup. Passphrases are a power tool for people who have already mastered basic backup discipline — not a beginner default. If you use one, it needs its own backup, stored separately from the seed words.
Storage: The Do's
The threat model for a seed backup has two sides: theft (someone finds it) and loss (you can't find it, or it's destroyed). Good storage defends against both.
- Write it physically. Pen and paper is the minimum. Verify every word against the wallet's display, in order, before confirming.
- Consider metal for meaningful amounts. Paper survives neither fire (~230°C ignition) nor flood. Stamped or engraved stainless-steel plates survive house-fire temperatures. For holdings worth thousands of dollars, a $30–60 metal backup is cheap insurance.
- Store copies in separate locations. One at home in a safe, one in another trusted location — a relative's safe, a bank deposit box. Two copies in the same drawer is one copy with extra steps.
- Do a recovery drill. Restore a wallet from the written words at least once before funding it seriously. A backup you've never tested is a hope, not a backup.
- Plan for other people. Someone should be able to find and use the backup if you can't — a topic that deserves its own planning, but at minimum: don't make it so hidden that it dies with you.
Storage: The Don'ts
Most seed-phrase thefts trace back to one mistake: the words touched an internet-connected device. Attackers run automated malware that scans photos, cloud drives, and notes apps specifically for 12/24-word patterns.
- Never photograph it. Photos sync to the cloud, and cloud accounts get breached.
- Never type it into a computer or phone except during an actual wallet restore — and never into a website, ever. No legitimate app, support agent, or "validation tool" asks you to enter your seed phrase into a web page. That request is the signature move of wallet-drainer scams.
- Never store it digitally — not in email drafts, notes apps, password managers, spreadsheets, or an encrypted file you'll forget the password to. Digital storage converts a physical-theft problem into a remote-hacking problem, which is a much worse trade.
- Never say it aloud near smart devices or on calls. "Support" agents who ask for your phrase are thieves, without exception.
- Don't split the phrase into halves in different places. Improvised splitting schemes usually reduce security (6 known words massively shrinks the search space) or reliability (lose one half, lose everything). If you want split custody, use a scheme designed for it, such as multisig or a passphrase.
If Your Phrase Is Exposed
Treat any exposure as total compromise: a photo taken, the words typed into a website, a copy that went missing. There is no way to change the "password" on an existing seed — the only fix is migration. Create a brand-new wallet with a freshly generated seed, then transfer all funds from the compromised wallet to the new one, starting with the highest-value assets. Speed matters; drainer operations move stolen funds within minutes of acquiring a key. Afterward, retire the old seed permanently. Never reuse a phrase you consider even possibly leaked.
Key Takeaways
- A seed phrase encodes a random master key (128 or 256 bits) as 12 or 24 words from a fixed 2,048-word list; whoever holds it holds every account derived from it.
- Devices and apps are replaceable; the phrase is the wallet. Restoring it on any compatible wallet re-derives all your addresses.
- Store it physically — on paper at minimum, on metal for serious amounts — in more than one location, and test recovery before funding.
- Never photograph, type, cloud-store, or speak the phrase; entering it into a website is how most wallets get drained.
- If exposure is even suspected, generate a new seed and move everything immediately; a leaked phrase can never be made safe again.
Educational content, not financial advice. Read the full disclaimer.
Glossary terms in this guide
Hardware Wallets: How They Work and Choosing One