On this page
  1. The distinction at a glance
  2. How one phrase can lead to many keys
  3. Why an imported account may not return
  4. A private key is not an address
  5. Check the recovery model without exposing a secret
  6. Frequently asked questions
  7. Related reading
  8. Sources

A seed phrase and a private key are both secrets, but they are not interchangeable backups. In a hierarchical deterministic wallet, a recovery phrase can reproduce the starting material for many keys. An ordinary account private key gives access to that key's account, not the entire family of accounts derived from a phrase.

The practical question is not simply which secret you have. It is which accounts that secret can recover, using which wallet setup. Never send either secret to a support agent, website, chat or AI assistant to find out.

The distinction at a glance

Item What it does What it does not establish
Seed or recovery phrase In supported deterministic wallets, supplies the recovery material from which keys are derived That every account shown in an app came from that phrase
Ordinary account private key Signs for the corresponding key-controlled account That you can reconstruct the wallet's original phrase or other accounts
Public address Identifies an account or destination on a network Permission to sign or recover its private key
Wallet-app password Protects access under that app's security model A universal substitute for recovery material

This comparison concerns ordinary account private keys, not extended private keys used in hierarchical wallets. An extended private key includes a chain code and can derive descendant keys. [1][2][3]

How one phrase can lead to many keys

BIP-39 describes a mnemonic phrase that is converted into a binary seed. That seed can feed BIP-32 or a similar deterministic-wallet system. BIP-32 defines a tree of key pairs derived from a single seed. The phrase is therefore not merely one account's private key rewritten as words. [1][2]

For a BIP-39 wallet using an additional passphrase, that passphrase also affects the seed. The same words with a different passphrase do not reproduce the same wallet. This additional passphrase is a different concept from an app-unlock password. [1]

Compatibility matters too: reproducing the starting material is not a promise that every wallet app will discover and display the same accounts. The relevant derivation scheme and supported wallet features still matter. These standards explain a common design, not a rule that every wallet must use. [2]

Why an imported account may not return

Imagine an app showing accounts A and B derived from one phrase, plus account C imported separately. The shared screen does not make C part of the original phrase's key tree.

Fictional recovery scope
Phrase → seed → keys

Derived accounts A and B

Separately imported account C

Separate recovery route

Accounts shown in one app need not come from one phrase. Wallet setup, derivation, an additional passphrase and other recovery mechanisms still matter.

MetaMask documents this distinction explicitly. Restoring with the original Secret Recovery Phrase does not recover accounts imported from a different phrase or private key. Those accounts need their own recovery route. By contrast, its supported social-login setup can synchronize previously imported wallets when accessed with the linked login and MetaMask password. That is a separate recovery mechanism, not evidence that the original phrase now derives those keys. [4]

Do not delete an app or discard another backup based only on the fact that all your accounts appear together.

A private key is not an address

For a conventional Ethereum externally owned account, the private key is used to sign; a public key and then the address are derived from it. An address can identify where assets are recorded without giving someone the signing secret. [3]

The account model matters. Ethereum contract accounts are controlled by code rather than having their own private key. Smart-wallet recovery and authorization therefore need the wallet's own explanation. Avoid treating “one private key equals one wallet” as a universal rule across account types and blockchains. [3]

Check the recovery model without exposing a secret

Read your wallet provider's current documentation and establish:

  • Whether the account was derived from a phrase, imported separately or connected through another recovery method.
  • Whether an additional passphrase or other recovery factor applies.
  • Which account types and derivation schemes the intended wallet supports.

Keep actual recovery material out of screenshots, messages and online checking tools. A request to “validate” a phrase for support is not a reason to disclose it. This guide neither needs your secrets nor asks you to export, import or test them. [5]

Frequently asked questions

Is a wallet password the same as a seed phrase?

No. In MetaMask's phrase-based setup, the password unlocks the local app. In its supported social-login setup, the password has a role alongside that login. Always identify the setup before assuming a password alone can restore access. [6]

Does protecting my phrase make every wallet interaction safe?

No. Keeping secrets private and understanding permissions are separate jobs. A signed authorization can still grant authority without disclosing the private key. See token approvals and allowances for that distinction.

Does restoring a wallet move the assets?

Importing recovery material into a compatible app changes how you access the account; it does not itself transfer assets on-chain. Recovery and sending a transaction are different actions. [4]

Explore more guides

Browse the article library, search for a topic, or continue with the related guide.

Sources

Sources checked October 22, 2026.

  1. BIP-39: mnemonic codes
  2. BIP-32: hierarchical deterministic wallets
  3. Ethereum accounts
  4. MetaMask: existing wallets and imported accounts
  5. Ethereum security and scam prevention
  6. MetaMask: recovery phrase and password

Educational guide from HypaForecast.