

Usage:
./doughwallet_recovery
---------------------------
| Dough Wallet Recovery |
| github.com/cyclone-github |
---------------------------
Enter your Dough Wallet's 12-word recovery phrase:
abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
External (Receive) Chain: m/0'/0/n
m/0'/0/0
Address: DNf2JUSPdFBUAwC6NauoCMwzQ5idABnf3J
Private Key: QTk8fDB45XbHUdesGyPgtA3pJvBmpxNtSEw3WWi958JkApPR4ctV
Internal (Change) Chain: m/0'/1/n
m/0'/1/0
Address: DP4ZdihCRgx88YtfiM8nSW7wkcRHeiCVUk
Private Key: QVf7tKti8JvGUrm3DchjAB7iqVb7MEmqqXrcTzhmYoXnm7SqRnSH
Generate 10 addresses per derivation path:
./doughwallet_recovery -count 10
----------------------------
| Dough Wallet Recovery Tool |
----------------------------
Enter your Dough Wallet's 12-word recovery phrase:
Pipe seed phrase:
echo "dough wallet word seed phrase.." | ./doughwallet_recovery
Dough Wallet Info:
- Derivation Path =
m/0'/0,1/0
- Hardened bit =
0x9e000000
- Official Dough Wallet source code
- Official Dough Wallet Web Recovery Toolkit v2
Install latest release:
go install github.com/cyclone-github/doughwallet_recovery@latest
Install from latest source code (bleeding edge):
go install github.com/cyclone-github/doughwallet_recovery@main
Compile from source:
- This assumes you have Go and Git installed
git clone https://github.com/cyclone-github/doughwallet_recovery.git # clone repo
cd doughwallet_recovery # enter project directory
go mod init doughwallet_recovery # initialize Go module (skips if go.mod exists)
go mod tidy # download dependencies
go build -ldflags="-s -w" . # compile binary in current directory
go install -ldflags="-s -w" . # compile binary and install to $GOPATH
- Compile from source code how-to: