en Home Smtp Sometimes I fall in love with code jgdb A Gopher named Gophy Encode/Decode Golang data to Gob files GoWatch Cfg File Access and Create Time Go Snippets Ping Citadel vCard Sync Your Everyday Go Tools Cases Conv Go jkl Encode/Decode between struct and byte slice Crypt HDKeys Wordlist

HDKeys Recover

Recover bitcoin seed password

Recover will run a wordlist against a Mnemonic seed phrase, and a public key to find a lost/forgotten BIP39 password.

hdkeys repo

If you are here because you lost your password. I will help you; don't worry if all this sounds too complicated. First remember Not your keys, not your coins. Don't share your mnemonic keys with anyone, including me. Don't panic, don't hurry, your coins are save as long as you don't share your mnemonic keys! We will make this work for you, so that you can recover your password on your own computer, with internet turned off.

Before you can use "HDKeys Recover" you must have a wordlist of passwords. I have created a wordlist generator, which should work for most passwords.

installation

You need go installed!

Following will create hdkeys hdkeys_recover hdkeys_wordlist in to the ./bin folder

git clone https://github.com/gotamer/hdkeys
cd hdkeys
./make.sh build
ls ./bin
bin/hdkeys_recover -h

setup.sh

Once you have generated your wordlist. Modify your setup.sh file to include following.

setup.sh example

export HDKEYS_MNEMONIC='tree matrix federal video roof sniff great wheel valve rib daughter public'
export HDKEYS_TARGET_KEY="3CN3xb1NFmUFZGQMMvS68jDcoi19RqC19S"

Then in a shell run

hdkeys_recover

First Created: 2026-04-23 14:24:01
Last Modified: 2026-04-24 11:06