Git Product home page Git Product logo

bitcoin-webserver's Introduction

Bitcoin-Webserver

 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'

Python dependencies:

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

Usage:

 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.


Screenshot (5)

Screenshot (19)

Screenshot (27)


Donations Welcome Bitcoin Address: https://www.blockchain.com/btc/address/3Fnc4w98wF5mRMpNyK4DooHw5gELLXj5Hd

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.