Learn how Bitcoin wallets work and practice security in a safe environment
Master seed phrases, derivation paths, and wallet security best practices
Deep dive into BIP39, BIP32/44, cryptographic security, and advanced wallet features
A seed phrase is like a master password for your Bitcoin. It's a list of 12 or 24 random words that can recreate your entire wallet.
Your seed phrase uses BIP39 standard - a list of words from a 2048-word dictionary. Each word adds ~11 bits of entropy.
BIP39 mnemonic sentences use SHA-512 PBKDF2 with 2048 iterations to derive the seed. Entropy: 128 bits (12 words) or 256 bits (24 words).
The most important part of Bitcoin security is backing up your seed phrase correctly. Let's practice!
Practice the backup verification process used by hardware wallets like Ledger and Trezor.
Simulate BIP39 backup verification with scrambled word selection. Tests memory and accuracy.
First, generate a seed phrase in the Generator tab, then return here to practice backing it up.
Your seed phrase creates many different Bitcoin addresses. Each address can receive Bitcoin separately!
HD wallets use derivation paths to generate billions of addresses from one seed. Understanding paths is key to wallet recovery.
BIP32 hierarchical deterministic key derivation. Path notation: m / purpose' / coin_type' / account' / change / address_index
m/44'/0'/0'/0/0 - BIP44 Legacym/49'/0'/0'/0/0 - BIP49 SegWitm/84'/0'/0'/0/0 - BIP84 Native SegWitEntropy measures randomness. Higher entropy = better security.
To crack a 12-word seed by brute force would take billions of years with current technology.
Specification: Bitcoin Improvement Proposal 39
Question: Why must seed phrases be truly random?