Bitcoin-Webserver-on_ice - tweaked to the best webserver using library from https://github.com/iceland2k14/secp256k1 create_fastbloom.py - creates bloomfilter from addresses txt file so we could load it fast keep in mind that a small rate of false positives will be present jquery-3.6.1 - javascript library for rapid development(all requests to webserver are ajax-powered) p2tr_util.py - Bech32m P2TR addresses library
Main Features:
- Set any curve point with its respective coefficient as Generator point (default G of secp256k1)
- All three points with same y-coordinate and private keys (lambda and beta) in modal window by hex key click
- Legacy(Compressed, Uncompressed), P2SH, Bech32 P2WPKH,P2WSH addresses, Bech32m P2TR addresses
- Check address balance from bloomfilter file database with play sound when found
- BloomFilter file creation
You can download fresh txt database with addresses from here(right column): http://addresses.loyce.club/ Download. Unpack to the folder with script. Start create_fastbloom.py and wait untill done. Then just start webserver_fastbloom_5.2.3.py To use your file with addresses uncomment filename in create_fastbloom.py #filename = 'your_filename' and paste your filename between '' example: filename = 'address.txt'pip install bit bitcoinlib pygame base58 ecdsa fastbloom-rs
for python 3.11 pip install pygame --pre
You can tweak the speed of random and sequence to lower values to make it faster: code line 1403 const random_speed = 300, sequence_speed = 300;
Added random mode for generator point G: (creates a certain offset) start like this: python webserver_fastbloom_5.2.3.py random
localhost:3333/1 - go to page number 1 localhost:3333/@1098761 - search page by private key in decimal localhost:3333/$FA783FFDE - search page by private key in hex localhost:3333/5JWuC9UYTYHrj9Rh8c64YSU1TAt5KDmY231vgghfBCvF8h171Zq - search by WIF localhost:3333/KzJyNCQZr97QV2Bz8ZsLdmQCzWcS3RMZuZu5xAETW3c1P9yJvk9Z - search by WIF localhost:3333/[3384] - change step for next localhost:3333/(3456-9876) - set range for random
or just paste
1 - go to page number 1 @1098761 - search page by private key in decimal $FA783FFDE - search page by private key in hex 5JWuC9UYTYHrj9Rh8c64YSU1TAt5KDmY231vgghfBCvF8h171Zq - search by WIF KzJyNCQZr97QV2Bz8ZsLdmQCzWcS3RMZuZu5xAETW3c1P9yJvk9Z - search by WIF [3384] - change step for next (3456-9876) - set range for random
in the Search Field and then make a click on page.
Donations Welcome Bitcoin Address: https://www.blockchain.com/btc/address/3Fnc4w98wF5mRMpNyK4DooHw5gELLXj5Hd