← Back to Documentation

Seed + Passphrase File

Mode 9: Cross-test a list of seed phrases with a list of passphrases

📋 Overview

Mode 9 takes a seed phrase file and a passphrase file and tests every (seed, passphrase) pair. This is the Cartesian product: if you have 1,000 seed phrases and 500 passphrases, wrecover performs 500,000 address-derivation tests.

Use this mode when both the seed phrase and the passphrase are uncertain and both can be represented as finite lists.

⚠️ CPU only — no GPU support

This mode runs on CPU only (both Free and Pro versions). If -gpu is passed, wrecover falls back to CPU and logs an info message.

📄 File Formats

Seed phrase file (-sf)

Plain text, one complete seed phrase per line. .txt extension required for new search. A .bin index is generated at first run.

# seeds.txt
abandon ability able about above absent absorb abstract absurd accuse accident account
zoo zone zebra young yellow wire wisdom wire wide weird weekend weasel

Passphrase file (-pps)

Plain text, one passphrase candidate per line. .txt extension required for new search. A .bin index is generated at first run.

# passphrases.txt
MyPassphrase
password123
Satoshi2009

🚀 Commands

New search

wrecover -m 9 -sf seeds.txt -pps passphrases.txt -addr "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" -wlang en -ws -wf recovery.wrec -wp "this workfile password"

Resume (provide both .bin files)

wrecover -wi -wf recovery.wrec -wp "this workfile password" -sf seeds.bin -pps passphrases.bin

📖 Parameter Reference

OptionDescriptionRequired
-m 9Select Mode 9Yes
-sf <file.txt|.bin>Seed phrase list (.txt new, .bin resume)Yes
-pps <file.txt|.bin>Passphrase list (.txt new, .bin resume)Yes
-addr <address>Target blockchain addressYes
-wlang <code>BIP39 wordlist languageYes
-wsNew searchYes*
-wiResume from work fileYes*
-wf <file.wrec>Work file pathYes
-dpath <path>Override derivation pathNo
-t <N>CPU threads (Free: max 10; Pro: unlimited)No
-wp <password>Encrypt work fileNo
-save-onlyCreate work file onlyNo

* Use either -ws (new search) or -wi (resume) — not both.

⚠️ No GPU support

-gpu, -startp, and -endp are not supported in Mode 9.

🌎 Languages & Address Types

Languages (-wlang)

CodeLanguage
enEnglish
esSpanish
frFrench
itItalian

Address types (auto-detected)

Address formatTypeDefault derivation path
Starts with 1Bitcoin Legacy (P2PKH)m/44'/0'/0'/0
Starts with 3Bitcoin SegWit P2SHm/49'/0'/0'/0
Starts with bc1qBitcoin Native SegWitm/84'/0'/0'/0
Starts with 0xEthereumm/44'/60'/0'/0

⚡ Performance

Total tests = seeds × passphrases. Each test involves BIP39 validation + address derivation.

SeedsPassphrasesTotal testsCPU 1 threadCPU 8 threads
101001,000~1 secInstant
10050050,000~1 min~8 sec
1,0001,0001,000,000~14 min~2 min
10,0005,00050,000,000~12 hours~90 min
← Back to Documentation