Skip to main content

DIY Bitcoin Passphrase

What You'll Do

In this guide, you will:

  • Generate a cryptographically strong passphrase using dice rolls
  • Use the EFF word list for better memorability
  • Properly backup your passphrase

Time required: 30 minutes
Difficulty: Beginner
Estimated cost: $5-10 (casino dice) or $0 (use any dice)
Requirements: 5 six-sided dice, pen and paper

Prerequisites

Before starting, make sure you understand:

Why Use Dice for Passphrases?

Human-chosen passwords are predictable. Even when we try to be random, we follow patterns that attackers can exploit.

Human-chosenDice-generated
Bitcoin2024!cruelty postal clammy plasma
MyD0g$Namestardust article corrode unmasked
Predictable patternsTrue randomness
Vulnerable to guessingMeasurable security

With dice, every word is equally likely. No patterns. No bias. Just math.

How Much Security?

Each word from the EFF list (7,776 words) adds ~12.9 bits of entropy:

WordsEntropyAttempts to Crack
4 words~51 bits2.3 quadrillion
5 words~64 bits18 quintillion
6 words~77 bits151 sextillion

For Bitcoin passphrases, 4-6 words provides excellent security while remaining memorable.

Guide Overview

StepWhat You'll Do
1. Word ListsUnderstand EFF vs original Diceware
2. Dice RollingGenerate your random words
3. BackupStore your passphrase securely

Important Warnings

Critical
  • Never lose your passphrase — Without it, your Bitcoin is gone forever
  • A passphrase creates a completely different wallet — Even a typo generates different addresses
  • Store separately from your seed — Different locations for defense in depth

Ready? Let's create your passphrase!