Follow @dannydiekroeger on twitter to get notified about the next challenge
Requires NodeJS
First review the code in this repository. Never install code you haven't audited! Then open your terminal and enter the following:
git clone https://github.com/dannydeezy/private-key-challenges.git
cd private-key-challenges
npm i
The brute-force-find-typo.js
script will brute force check every character and try replacing it with
all the other valid Base-58 characters. Once it finds a valid WIF-encoded private key, it prints
out the answer.
Usage:
node brute-force-find-typo.js 5Jhacv9gEyp7yosCeq1zgRRQSitGZZ3Z2NbgKG9BFXHW16iYU4z
Once you find the valid WIF private key, you can import it into a wallet like Electrum
Roughly an hour after the post, victory was claimed by @aguysomewhere2 and the funds were moved on chain! Congrats!