Wallets & Keys

Understand addresses, private keys, and seed phrases — and how to keep them safe.

In one minute

Educational only: Not financial advice. Always verify addresses and start with tiny test transactions.

Public vs private keys (plain English)

Public address

  • Derived from your public key.
  • Safe to share for receiving funds (QR codes are common).
  • Looks different per chain (e.g., Ethereum-style hex, Bitcoin bech32, Solana base58).

Private key & seed phrase

  • Private key: A long secret number that signs transactions.
  • Seed phrase: 12–24 words that can recreate your private keys and addresses.
  • Passphrase (optional): An extra word/phrase that “locks” your seed; don’t forget it if you use it.

Tip: Never screenshot or cloud-store your seed unencrypted. Paper or metal backups are common.

Custodial vs self-custody

Self-custody (you hold keys)

  • Pros: Only you control funds; portable across wallets; no account freezes.
  • Cons: You’re responsible for backups and security; no password reset if lost.
  • Good for: People willing to learn basic security habits.

Custodial (a company holds keys)

  • Pros: Easier logins, recovery options, customer support.
  • Cons: You must trust the company; accounts can be frozen or hacked.
  • Good for: Small balances or convenience — but understand the trade-off.

Hot vs cold storage

Hot wallets

  • Connected to the internet (mobile, browser extension, desktop).
  • Pros: Convenient for daily use and dApps.
  • Cons: Larger attack surface (malware, phishing).

Hardware (cold) wallets

  • Keep private keys offline inside a secure device.
  • Pros: Strong protection against remote attacks.
  • Cons: Costs money; a bit more setup; still need safe seed storage.

Paper / metal backups

  • Write or engrave your seed phrase; store securely.
  • Pros: Simple, no electronics.
  • Cons: Fire/water/theft risk; keep off cameras & scanners.

Common approach: hot wallet for small spending; hardware wallet for savings.

Wallet types you’ll see

Sending & receiving safely (step-by-step)

Receive

  1. Open wallet → choose the correct network.
  2. Copy your address or show the QR code.
  3. For first-time sends, ask the sender to test with a tiny amount.

Send

  1. Paste the recipient address (or scan QR). Compare the first/last 4–6 characters.
  2. Confirm the network matches the asset you’re sending.
  3. Leave funds for gas in the chain’s native coin.
  4. For tokens, your wallet may ask to approve the token first. Approve the smallest amount you need.
  5. Submit and wait for confirmation. Verify the transaction on a block explorer if needed.

If a token doesn’t show, add its contract address in your wallet to display the balance.

Approvals & permissions (important)

Backups & recovery

Multi-chain basics

See also: Gas & fees, On-chain vs off-chain.

Beginner mistakes to avoid

  1. Wrong network: Sending to an incompatible chain or address format.
  2. No gas: Forgetting to keep a little native coin for fees.
  3. Unlimited approvals: Granting infinite allowances to random contracts.
  4. Seed in screenshots/cloud: Storing unencrypted seeds in photos, notes, or email.
  5. Phishing: Clicking fake sites or DM “support.” Bookmark official URLs.
  6. Copycat tokens: Not checking the exact token contract address from official docs.

Educational content only. Do your own research.

Quick glossary

More crypto topics