Bitcoin VerityOpen comparator

Level 6 · Use and security

Seed, HD wallet and recovery words

How one random value produces a tree of keys, what BIP 39 does and why knowing only the word list may not be enough.

Article
55
Reading time
13 minutes
Reviewed
8 September 2026

In a nutshell

An HD wallet derives many keys from one root. BIP 39 represents computer-generated entropy as 12 to 24 words and turns them, with an optional passphrase, into a binary seed. Recovery may also require the correct standard, derivation path and script type; the words must not be translated or entered into random tools.

01

A deterministic tree instead of unrelated keys

Older wallets could generate many independent random keys, so a backup also had to capture newly created keys. BIP 32 describes a hierarchical deterministic wallet: it derives a tree of parent and child keys from one root seed. The same root and the same derivation rules produce the same keys.

An extended public key can let a watch-only wallet derive receiving addresses without signing. Revealing it can expose the history and balances of an entire branch, however, so it is not just an ordinary public address to share casually.

02

What BIP 39 does

BIP 39 encodes 128 to 256 bits of computer-generated entropy plus a short checksum as 12, 15, 18, 21 or 24 words. The words are not a random sentence invented by a person. Their order, exact spelling and word list are part of the data.

A defined function turns the mnemonic and an optional passphrase into a 512-bit seed that BIP 32 can use. BIP 39 is an application standard, not a Bitcoin consensus rule, and not every wallet uses it. Word count alone therefore proves neither compatibility nor implementation quality.

  • the words represent computer-generated randomness and a checksum
  • the same words with a different passphrase produce a different seed
  • the seed is the root; individual addresses result from further derivation
03

Why correct words can show an empty wallet

Wallets use derivation paths and different output types, such as legacy, native SegWit or Taproot. If recovery software searches a different branch or interprets the seed differently, it can show a zero balance even though the keys are not lost. The account, network and descriptor may also matter.

A backup plan should therefore record the wallet or standard, address type, any passphrase and suitable technical details—but not combine them in a way that gives every finder everything immediately. Recovery should follow the documentation of compatible software.

04

A seed is spending power

Anyone who obtains the seed and required passphrase can derive the keys on their own device and sign a transfer. They do not need the original hardware or the manufacturer's permission. A seed should never be photographed, sent in a message or entered into a website offering a check or support.

A checksum detects some typing errors, not theft or a weak human-created sentence. A trusted wallet should generate the seed from good randomness. Self-selected words or an online generator can create a predictable or already exposed root.

Level 6 · Use and security

Terms to know

Seed
The root secret from which a deterministic wallet derives keys.
HD wallet
A hierarchical deterministic wallet that creates a key tree from one root.
Derivation path
A structured path specifying which branch and indexes of the key tree a wallet uses.

Common misconception

Recovery words are only a password for an account with the wallet maker.

A more accurate explanation

In a compatible self-custodial wallet they represent data from which signing keys are derived. The manufacturer need not know them and cannot reset them centrally.

A more accurate explanation

Does every Bitcoin wallet use BIP 39?

No. Other seed formats, descriptor backups and standalone wallet files exist. Check the original format and compatibility before recovery; blindly entering words into several apps increases the risk of exposure.

55

Key takeaways

  1. 01BIP 32 enables a deterministic tree of keys from one root.
  2. 02BIP 39 encodes computer randomness into precisely ordered words; it is not a human sentence.
  3. 03Successful recovery can depend on the passphrase, derivation path and script type.
  4. 04Treat the seed as full spending power, not an ordinary sign-in password.

A child-friendly recap

In very simple terms

A seed is the root from which a wallet makes many keys and addresses. Recovery words record that root in an exact order. Anyone who gets them and any required passphrase can gain control of your bitcoin.

Reviewed: 8 September 2026

Sources and further reading

Sources support particular facts and definitions; listing one does not mean the editors endorse every view of its author.

01
BIP 32: hierarchical deterministic walletsBitcoin Improvement Proposals
bips.dev
02
BIP 39: mnemonic codeBitcoin Improvement Proposals
bips.dev
03
Bitcoin Developer Guide: deterministic key generationBitcoin Developer Guide
developer.bitcoin.org

Educational material, not an investment recommendation.