Reading guide

How are private keys, public keys, seed phrases and addresses related?

Learn how a deterministic wallet derives keys and addresses, what you can share to receive funds, and which recovery materials must stay private.

In common deterministic wallets, a seed phrase helps recreate the seed used to derive keys. Private keys sign, public keys verify signatures, and addresses are formed according to the rules of a specific network and address type.12

What does each one do?

  • Private key. Signs operations controlled by that key. Keep it secret.
  • Public key. Lets others verify signatures and can be used to form an address. It does not grant spending authority, but sharing it can affect privacy.
  • Seed phrase. Also called a recovery phrase or mnemonic. Under a compatible recovery scheme it helps recreate the seed and derived keys. Keep it secret.
  • Address. Identifies a recipient or on-chain account state. Share it only as needed, since public addresses can expose activity.

How the derivation works

For wallets that use schemes such as BIP-39 and BIP-32, the flow looks like this.12

Loading diagram…


An optional BIP-39 passphrase affects seed generation. It is separate from the password that unlocks a wallet app. Different passphrases yield different wallets. Do not invent your own phrase, rearrange the words or add words to a recovery phrase.

One seed phrase can derive several accounts. Separately imported keys, hardware wallet accounts and other recovery methods may fall outside what that phrase restores.34

An example

A typical MetaMask account created from a Secret Recovery Phrase can have multiple derived accounts. In a compatible recovery flow, the wallet must use the right account and derivation settings. Using the same phrase in two products does not guarantee that they display exactly the same accounts.

An ordinary Ethereum externally owned account derives its address from a public key. A smart contract account uses different address and control rules, so not every address corresponds directly to a private key you can export.5

Common misconceptions

  • Does sharing an address or public key reveal my private key? Under normal cryptographic assumptions, it does not let someone work backwards to the private key. It can still reveal connections between your identity and transactions.
  • Is a seed phrase just a private key in words? In the schemes described here, the phrase helps generate a seed from which multiple keys are derived.
  • Can changing my wallet password invalidate a leaked seed phrase? No. A local password change cannot revoke recovery material that someone else already has.4

Safety and scope

Use recovery material only in a wallet client or device you have verified and trust. Never give it to customer support, an airdrop site or an AI chat. This guide explains the relationship and does not provide a working recovery phrase, private key or recovery walkthrough.

References

  1. BIP-39 — Mnemonic code for generating deterministic keys↩1↩2
  2. BIP-32 — Hierarchical Deterministic Wallets↩1↩2
  3. Bitcoin Developer Guide — Wallets↩
  4. MetaMask — Secure your Secret Recovery Phrase and password↩1↩2
  5. ethereum.org — Ethereum accounts↩

What is a blockchain?

A blockchain is a shared record system. Learn how blocks, hashes and network rules help participants verify its history.

On this page