A wallet backup is useful only if you know which secrets and settings it can reproduce. A recovery phrase may rebuild a hierarchy of accounts. A private key usually restores control of one account on one network. A passphrase, derivation path or separately imported account can sit outside the result even when every word was entered correctly.

A recovery phrase starts a derivation process

BIP39 defines a mnemonic as an encoding of generated entropy plus a checksum. The words are then combined with an optional passphrase through PBKDF2-HMAC-SHA512 to produce a 512-bit seed. BIP32 describes how a hierarchical deterministic wallet can use seed material to derive a tree of extended keys and child keys.

This means the words are not a list of all private keys in the wallet. They are an input to a repeatable process. Recovery succeeds only when the new software follows compatible standards and uses the same additional inputs.

A private key has a narrower job

Ethereum’s account documentation describes an externally owned account as controlled by private keys. Importing the relevant private key can therefore restore signing authority for that account. It does not reconstruct every sibling account that another wallet derived from a seed, nor does it reveal a missing passphrase.

That boundary also matters for accounts added after setup. MetaMask states that accounts imported with a separate recovery phrase or private key are not derived from the wallet’s original recovery phrase. They do not automatically return when that original phrase is restored. Each imported account needs its own recovery material.

Why a correct phrase can show an empty wallet

Wallet software must know where to look in the key tree. BIP44 defines a five-level path covering purpose, coin type, account, change and address index. A different path, account number or network can lead the same seed to different addresses. A balance of zero is therefore not proof that the phrase is wrong.

An optional BIP39 passphrase creates another failure mode. Trezor warns that every passphrase produces a different wallet, including a mistyped one, and that a lost passphrase cannot be recovered. Software may accept the phrase and passphrase without an error while opening a wallet the owner has never funded.

Build a recovery inventory before funds are at risk

Record the wallet application and version, networks used, account types, known public addresses and whether a passphrase is required. Note any separately imported accounts and any documented derivation settings. Keep this inventory away from the recovery phrase; it explains how to use the backup without becoming another copy of the signing secret.

Test recovery through a wallet maker’s documented process or on a trusted spare device, not a website that asks for secret words. Confirm several known receiving addresses before treating the test as successful. For a watch-only check, use public addresses or an appropriate extended public key rather than exposing private material.

A useful drill ends with a clear answer for each account: which backup recreates it, which extra input is required, and which address proves that the restored wallet is the intended one.

Source: BTC-Pulse.