Keys, Addresses & Wallets

Private keys, public keys, seed phrases and how the same 12 words can control EVM, SVM, BTC and DOGE accounts.

10 min read·4 quiz questions

Key pairs

A wallet holds a private key. From it you derive a public key, and from that an address. Signing proves you hold the private key without revealing it. Losing the key loses the funds; there is no reset link.

Seed phrases and derivation paths

Modern wallets generate a 12/24-word BIP-39 seed phrase. From that seed, BIP-32/44 derivation paths produce many accounts, one branch per chain family.

  • EVM: m/44'/60'/0'/0/x — secp256k1, 0x + 20 bytes
  • Solana: m/44'/501'/x'/0' — ed25519, base58 public key
  • Bitcoin: m/84'/0'/0'/0/x — bech32 bc1… (native segwit)
  • Dogecoin: m/44'/3'/0'/0/x — base58 D… addresses

Custody models

Self-custody browser extensions (MetaMask, Phantom, Unisat) keep keys locally, encrypted by your password. Hardware wallets keep the key in a secure chip and only export signatures. Exchange accounts are custodial: you hold an IOU, not a key.

Key terms

Private key
Secret number that authorises spending; never share or paste it.
Seed phrase
Human-readable BIP-39 encoding of the master secret.
Derivation path
Recipe that turns one seed into many chain-specific accounts.
Self-custody
You hold the keys; no third party can freeze or restore them.

Chapter quiz

4 questions · pass mark 75%
  1. 1. What does a signature prove?

  2. 2. Which curve does Solana use for account keys?

  3. 3. One seed phrase can control accounts on several chains because…

  4. 4. Which is NOT self-custody?

Answer every question to submit. Progress for keys-addresses-wallets is saved in this browser.