Live at satoshicracker.com
A browser-based tool that generates real Bitcoin private keys using actual secp256k1 elliptic curve cryptography and checks each one against Satoshi Nakamoto's Genesis Block wallet (1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa).
No simulation — real cryptography, running client-side in your browser.
- Generates a cryptographically random 256-bit private key
- Derives the compressed public key via secp256k1 scalar multiplication
- Applies SHA-256 → RIPEMD-160 → Base58Check to produce a P2PKH address
- Compares it against Satoshi's address
- Repeats as fast as your CPU allows
The Bitcoin keyspace is 2²⁵⁶ ≈ 1.16 × 10⁷⁷. The probability of any single attempt succeeding is essentially zero — but never exactly zero. Every key has an equal, nonzero chance.
- Pure HTML/CSS/JS — no build step, no framework
@noble/secp256k1for elliptic curve math@noble/hashesfor SHA-256 and RIPEMD-160- Live BTC price via Binance public API
- Live wallet balance via blockchain.info
git clone https://github.com/swompythesecond/satoshicracker
cd satoshicracker
# open index.html in any modern browser
# or serve it:
npx serve .Requires internet access to load the crypto libraries from the esm.sh CDN and fetch live BTC data.
MIT