🔍 Description: A tool for mutating private keys from previous Bitcoin puzzles to find solutions for subsequent ones using bit-flipping mutations.
Takes a private key from a previous puzzle (e.g. 000...5749f for Puzzle 19) and the next puzzle's hash160 address, then performs controlled bit mutations to efficiently search the solution space.
git clone https://github.com/RohaCode/Mutagen.git
cd Mutagen
make
./mutagen -p 38 -t 8 -f 21
./mutagen -p 38 -t 8 -f 21 -k 123456
./mutagen -p 38 -t 8 -f 21 -k 123456 -x 4
./mutagen -h
| 🟢 Option | 🟡 Description |
|---|---|
-p, --puzzle |
Puzzle number (20-101) |
-t, --threads |
CPU threads to use |
-f, --flips |
Override default flip count |
-k, --key |
Custom base private key |
-x, --exclude |
Number of fixed prefix bits (default: 0) |
- AVX2 accelerated cryptography
- Multi-threaded with OpenMP
- Batched processing for cache efficiency
- Intelligent bit mutation patterns
✨ Happy solving!
If you find this useful, please ⭐️ the repo!
And if you'd like to support the project, you can donate 💰