BTCRECOVER · LEARN, TEST, UNDERSTAND

A practical learning library.

Seven tutorials, seven deeper references, ten reproducible experiments and a local count calculator. Start with the evidence you have.

Tutorial

Start with the right recovery path

Work out whether you need password, seed phrase, or BIP39 passphrase recovery before you run a search.

Read & explore ↗
Tutorial

Install BTCRecover and check your setup

Get the maintained Python project running in an isolated environment, then check it before using wallet data.

Read & explore ↗
Tutorial

Build a small, testable tokenlist

Turn remembered password fragments into a controlled set of guesses. Preview every candidate before searching.

Read & explore ↗
Tutorial

Test remembered passwords against a wallet copy

Choose between whole-password guesses and fragments, run a bounded search, and preserve its progress.

Read & explore ↗
Tutorial

Recover a seed phrase with known mistakes

Prepare a seed recovery with the right wallet type and a known address, without mixing it up with password recovery.

Read & explore ↗
Tutorial

Understand BIP39 passphrase recovery

Learn why a correct seed can open a different wallet and what you need to test an additional passphrase.

Read & explore ↗
Tutorial

Troubleshoot before expanding your search

Separate installation failures, candidate mistakes, wallet mismatches, and performance limits.

Read & explore ↗
Reference

What is BTCRecover? Creator, projects and recovery paths

Understand what BTCRecover can test, who originally created it, and how the original gurnec project relates to the maintained 3rdIteration fork.

Read & explore ↗
Reference

BTCRecover tokenlists vs passwordlists

Choose fragments or whole-password guesses, understand required lines and anchors, and compare tested candidate counts.

Read & explore ↗
Reference

BTCRecover wildcards and typos: control the candidate count

Use decimal and restricted wildcards deliberately, distinguish generation from typo expansion, and verify small examples before scaling.

Read & explore ↗
Reference

Seed checksum vs wallet verification

Why a valid BIP39 checksum is only an early filter, and how passphrases, paths and known addresses affect verification.

Read & explore ↗
Reference

BTCRecover found no match: a diagnostic workflow

Separate missing candidates, wrong wallet inputs and incorrect verification settings before making a recovery search larger.

Read & explore ↗
Reference

Estimate recovery time without inventing a success rate

Separate candidate counts from wallet-checking speed, record a meaningful benchmark, and understand what an ETA cannot promise.

Read & explore ↗
Reference

BTCRecover glossary: passwords, seeds and search rules

Plain-language definitions of tokenlists, passwordlists, anchors, checksums, derivation paths, autosave and candidate verification.

Read & explore ↗
Tested

Candidate laboratory

Ten executed exercises with downloadable inputs, expected sets and a verification script.

Read & explore ↗
Tool

Search-space calculator

Count independent choices and interpret an optional measured checking rate.

Read & explore ↗
WALLET RECOVERY HELP · KEYCHAINX

Stuck? Talk to KeychainX.

Tell us the wallet application, the type of backup you have, and where you are stuck.

For the first message, leave out seed phrases, private keys and passwords.

Email KeychainX for recovery helpVisit keychainx.io ↗