I had a few people want me to update this program to include new challenges. (The original only had challenge #64.) I have updated it up to challenge #108. I will add the others as time permits.
You can use the following scan types.
- SB : It scans sequentially from the beginning HEX value to the last HEX value; first to last.
- SE : It scans in reverse order from the end HEX value to the beginning HEX value; last to first.
- R : It scans by generating completely random HEX values. The generated HEX values are derived from the HEX ranges of the entered Puzzle.
On a Macbook Pro 2019, Core i9 2.3Ghz computer, approximately 20,000 addresses are scanned per second with 4 threads.
It only works on CPU. Currently does not support graphics cards.
I am aware that the number of scans is quite low, I plan to improve speed increase methods whenever I have the opportunity..
Puzzle information number 64, which is an unsolved puzzle.
Start HEX value 0000000000000000000000000000000000000000000000008000000000000000
End HEX value 000000000000000000000000000000000000000000000000ffffffffffffffff
Target wallet address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
Puzzle 1 and 10 have been added for testing purposes.
If you want to add a new puzzle, you can use the file below.
/list/PuzzleList.cs
You can define each new puzzle as a Puzzle object;
new Puzzle
{
Number = "10",
HexStart = "0000000000000000000000000000000000000000000000000000000000000200",
HexStop = "00000000000000000000000000000000000000000000000000000000000003ff",
Address = "1LeBZP5QCwwgXRtmVUvTVrraqPUokyLHqe",
AddressType = AddressType.Compressed
},
You can reach the Bitcoin transaction related to the puzzle below;
Blockchain (16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN)
If the target wallet address is found, a new txt file will be created in the /found/ folder in the directory where the application is run, and related information will also be displayed on the console screen.
Platform independent, you can use it on any operating system. .NET Runtime 3.1.0 should be installed for platforms such as Windows, Macos, Linux.
You can download it from the link below; https://dotnet.microsoft.com/en-us/download/dotnet/3.1
If you like it, you can donate (Bitcoin BTC)
1eosEvvesKV6C2ka4RDNZhmepm1TLFBtw
ALL THE CODES, PROGRAM AND INFORMATION ARE FOR EDUCATIONAL PURPOSES ONLY. USE IT AT YOUR OWN RISK. THE DEVELOPER WILL NOT BE RESPONSIBLE FOR ANY LOSS, DAMAGE OR CLAIM ARISING FROM USING THIS PROGRAM.
Libraries used https://github.com/MetacoSA/NBitcoin