Skip to main content

Try it Live

Run BIP39 examples in the interactive playground

Overview

BIP-39 mnemonics are the master keys to cryptocurrency wallets. Proper security prevents loss of funds through theft, compromise, or accidental destruction.

Threat Model

Attack Vectors

1. Physical Theft
  • Stolen paper backup
  • Photographed mnemonic
  • Shoulder surfing during entry
2. Digital Compromise
  • Keylogger malware
  • Screenshot malware
  • Clipboard monitoring
  • Network sniffing (if transmitted)
3. Social Engineering
  • Phishing websites
  • Fake wallet software
  • Support scams
4. Environmental Damage
  • Fire
  • Flood
  • Physical deterioration

Entropy Requirements

Minimum Entropy

128 bits (12 words):
256 bits (24 words):

Entropy Source Quality

Cryptographically Secure RNG:
Hardware RNG (Ideal):

Secure Generation

Offline Generation (Cold Wallet)

Online Generation (Hot Wallet)

Storage Best Practices

Physical Storage

Paper Backup:
Metal Backup:
Split Storage (Shamir’s Secret Sharing):

Digital Storage (Encrypted)

Never Store Digitally (Unencrypted)

Passphrase Security

Passphrase as 25th Word

Strong Passphrases

Passphrase Storage

Operational Security

Never Share Mnemonic

Avoid Digital Exposure

Secure Disposal

Attack Mitigation

Phishing Protection

Malware Protection

Clipboard Hijacking

Recovery Security

Testing Recovery

Inheritance Planning

Advanced Security

Multi-Signature Alternative

Time-Locked Recovery

Compliance

Regulatory Considerations

References