deep-foundation / deep-foundation/deep-packages
Bitcoin puzzle solver package
- Dominant language
- No language data
- Stars
- 0
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Make a package that makes it possible to coordinate the search of private key for Bitcoin address from Bitcoin Puzzle.
For example, `puzzle #66` if solved gives 6.6 bitcoin (almost 4 000 000 ₽) to the one who did it.
This task may be computationally expensive, so it should be solved using multiple CPU, possibly GPU, and done by multiple users, otherwise using single CPU the cost of worst case computation will be around 35 million years for 66-th puzzle.
## Press Random button to probably solve the puzzle:
https://privatekeyfinder.io/bitcoin-puzzle/random-keys/66
## Complete description of Bitcoin Puzzle with list of all puzzles
https://privatekeyfinder.io/bitcoin-puzzle/
## Automate Bitcoin Puzzles solution
https://github.com/brichard19/BitCrack
https://github.com/albertobsd/keyhunt
https://en.bitcoin.it/wiki/Vanitygen
### Solution experiment by Konard
https://github.com/Konard/bitcoin-address-miner
### Library for calculation of private and public keys for Bitcoin
https://github.com/rust-bitcoin/rust-secp256k1
### All unsolved wallet addresses from all current bitcoin puzzles
https://github.com/rojoambinina/How-To-Crack-Bitcoin-Puzzle/blob/main/puzzle.txt
### Another ways to solve the puzzle
https://github.com/rojoambinina/How-To-Crack-Bitcoin-Puzzle
https://github.com/ilkerccom/bitcrackrandomiser
https://github.com/remus92/crack-puzzle-66-bitcoin-curve-epileptic
https://github.com/alanonymous/kangaroo_address (binary at releases, no source code)
## Dump bitcoin addresses with positive balance
https://bitcoin.stackexchange.com/questions/17887/how-to-retrieve-all-addresses-with-non-zero-balance-and-their-balances
https://github.com/graymauser/btcposbal2csv
## Download all bitcoin addresses with positive balance
https://privatekeyfinder.io/download/
## Bitcoin private key and address generator
https://www.bitaddress.org/bitaddress.org-v3.3.0-SHA256-dec17c07685e1870960903d8f58090475b25af946fe95a734f88408cef4aa194.html
```
ninja.wallets.singlewallet.generateNewAddressAndKey();
const url = 'https://www.blockchain.com/explorer/addresses/btc/' + document.querySelector('#btcaddress').innerText;
window.open(url, '_blank')
```
There is some small, but non-zero probability to generate private key for already existing bitcoin address with positive balance.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.