Bitcoin Puzzle 71 + Forgotten
Satoshi Wallets Mining Pool

Join the distributed GPU mining pool for Bitcoin Puzzle #71 and the forgotten Satoshi-era wallets 253-256. Fair rewards, real-time tracking, and zero overlap between miners.

Is Your Address In Our Database?

We publish every Bitcoin address with a non-zero balance that our 253-256 scanner discovered. Check if yours is on the list — sorted from the richest to the poorest.

Ongoing Puzzles

Active mining campaigns. Join the pool and start scanning today.

Puzzle 71 ● live

Reward (BTC)7.10 BTC
Addressloading...
Start / Endloading...
Pool Speedloading...
Active Workersloading...
Total Keys Scannedloading...
Progress (per round) loading...

253-256 Satoshi Forgotten Mining Wallets ● live

Reward~50+ BTC each
Database1.5M+ pubkeys
Bit Range253 - 256 bits
Pool Speedloading...
Active Workersloading...
Total Keys Scannedloading...
Progress (per round) loading...

Performance on RTX 4090

Real‑world speeds under full pool conditions (SHA/RIPEMD hashing + split‑key + network).

Implementation Speed (RTX 4090) Setup Notes
BitCrack ~3.0-7.0 GH/s ⚙️ Compilation required
(CUDA Toolkit, Makefile, often fails)
public reference
CUDACyclone ~6.0-6.5 GH/s ⚙️ Compilation required
(specific CUDA version, not trivial)
lab‑only, no pool
FastScan GPU v2.0 old standalone 5.2 GH/s ⚙️ Compilation required
(not updated, reference only)
not updated, reference only
✅ FastScan_Puzzle71(.exe) current 5.2 GH/s ✅ DOWNLOAD & RUN
(no compilation, works out of the box)
production, split‑key, live pool

Why FastScan_Puzzle71(.exe) is different:
BitCrack and CUDACyclone need hours of setup — CUDA Toolkit, Makefile fights, dependency hell. They often fail to compile entirely. FastScan_Puzzle71(.exe) works in 30 seconds: download, run one command, start mining. No compilation, no errors, zero frustration.

🎯 But here's the truth:
Even with the fastest GPU, mining alone gives you virtually zero chance to find the key. That's not opinion — that's math. With over a decade working on elliptic curve cryptography, I can tell you: the only realistic path is a pool. SatoshiPool gives you a real, fair share of the reward — without needing a datacenter.

FastScan GPU v2.0 (5.2 GH/s) is no longer updated – it is kept only as a reference.
All active development and pool binaries are based on the 5.2 GH/s production code.

253-256 Satoshi Forgotten Mining Wallets

Uses X‑only pubkey comparison – no SHA256/RIPEMD in hot path. With GLV endomorphism (×3) and point negation (×2), one point addition gives 6 independent key candidates.

Implementation Speed (RTX 4090) Setup Notes
fastscan_253_256 current 50 GH/s click & run production, split‑key, live pool

50 billion keys per second is possible because GLV endomorphism (×3) and point negation (×2) turn every single point addition into 6 independent key candidates — no hashing in the hot path, just pure elliptic‑curve math.
The engine is already running live at wallet.satoshipool.org — every connected miner contributes to the same split‑key round, and every hit unlocks real Satoshi‑era wallets with 50+ BTC each.

// math proof (secp256k1)
point P = k·G  →  qx = P.x
qx  →  (k, n−k)   (negation)
qx  →  (λk, λ²k)   (GLV, β = 0x7ae96a2b…)
// total: 6 keys per point addition
8–9 Gpoint/s × 6 = ~48–54 Gkeys/s effective

🧠 Engineering, not magic.
The 50+ GH/s speed comes from combining known mathematical techniques (GLV, negation, batch inversion) with system‑level optimisations (X‑only lookup, 24‑bit prefix index, L1/L2 bitmaps, persistent multi‑GPU scheduling).

None of these are new in isolation. What is new – and what makes this the fastest public tool for 253‑256 pubkey scanning – is the way they are integrated into a single, stable, production‑ready binary that runs on any CUDA GPU from GTX 9xx to RTX 50xx.

How to Start Mining

Follow these steps to connect your GPU and start earning rewards.

Quick Start Guide

📥 1. Download Required Files

If you can't compile the binaries yourself and want to join the pool, download everything directly from our GitHub: github.com/ethicbrudhack/FastscanGPU-BitcoinPuzzleChallengeBreaker-

# 📦 Puzzle #71 files (download ALL for Puzzle 71 mining): fastscan_71LEGACY.exe - for GTX 9xx, 10xx, RTX 4050 laptops fastscan_71LEGACY.exp - supporting file for LEGACY fastscan_71LEGACY.lib - supporting file for LEGACY fastscan_puzzle71.exe - for RTX 20xx, 30xx, 40xx, 50xx+ (Windows) fastscan_puzzle71ALLCARDS - for Linux (all GPUs) fastscan_puzzle71RTX40xx - for Linux (RTX 40xx, faster) libcrypto-3-x64.dll - required DLL for Windows libssl-3-x64.dll - required DLL for Windows pool_worker.py - the pool worker script (Puzzle 71) gtableX.bin - uncompressed X gtableY.bin - uncompressed Y gtable_compX.bin - compressed X gtable_compY.bin - compressed parity # 📦 253‑256 Forgotten Wallets files (download ALL for 253-256 mining): fastscan_253_256.exe - RTX binary (sm_75-90) fastscan_253_256_LEGACY.exe - Legacy binary for older GTX (sm_50-75) pool_worker_253_256.py - pool worker script (253-256) pubkeys.bin - pubkey database (1.5M+ addresses) gtableX.bin - GPU table (X values) gtableY.bin - GPU table (Y values) libcrypto-3-x64.dll - OpenSSL DLL (shared) libssl-3-x64.dll - OpenSSL DLL (shared) # 📥 Google Drive (additional): adresy_unique.bin: download here Independent Code: download here Raw Code (253-256): download here

This database is for use with the standalone independent code (not pool).

💡 Tip: Download ALL files from GitHub. For Puzzle #71: put Gtable in one folder. For Wallets 253-256: put pubkeys.bin + gtableX.bin + gtableY.bin in one folder with the worker. DLLs are shared between both. Then just run the pool command and it works!

🎯 2. Choose Your Binary

  • Puzzle #71 RTX 20xx, 30xx, 40xx, 50xx+: fastscan_puzzle71ALLCARDS (Linux) / fastscan_puzzle71.exe (Windows)
  • Puzzle #71 GTX 9xx, 10xx, RTX 4050 (laptops): fastscan_71LEGACY.exe
  • Puzzle #71 Linux: Use fastscan_puzzle71ALLCARDS or fastscan_puzzle71RTX40xx
  • Wallets 253-256 RTX (20xx+): fastscan_253_256.exe (Windows)
  • Wallets 253-256 GTX (9xx, 10xx): fastscan_253_256_LEGACY.exe (Windows)
  • Wallets 253-256 Linux: fastscan_253_256 + pubkeys.bin as database

🖥️ 3. Connect to the Pool

PUZZLE #71:

python3 pool_worker.py --server https://puzzle.satoshipool.org --worker NICK --password PASS --binary ./fastscan_puzzle71ALLCARDS

WALLETS 253-256 (Linux):

# LIVE — server 253-256 is running python3 pool_worker_253_256.py --server https://wallet.satoshipool.org --worker NICK --password PASS --binary ./fastscan_253_256 --db ./pubkeys.bin

🧪 4. TEST: Verify Your Binaries

You can test if the binaries work by running them directly on any known Bitcoin address. Just make sure you know the exact bit range of that address.

Example 1 (Windows - fastscan_puzzle71.exe):

fastscan_puzzle71.exe 19EEC52krRUK1RkUAEZmQdjTyHT7Gp1TYT 28 29 --mode=comp

Example 2 (Linux - fastscan_253_256) | 253-256 pubkey test — key found in round 8

./fastscan_253_256 046ecabd2d22fdb737be21975ce9a694e108eb94f3649c586cc7461c8abf5da71aaa9a8c19d3626939f8f87d0c00c130d76a332fa99fda533bdf449a67407d11b6 44 45

Expected result: [EN] FOUND 1 HIT(S)!
→ IT WORKS! You can test any binary from our GitHub with any address - just need the correct bit range.

⚙️ 5. GPU Compatibility

Check your GPU with: nvidia-smi (Windows/Linux)

GPU Windows Linux
GTX 9xx (Maxwell)fastscan_71LEGACYALLCARDS
GTX 10xx (Pascal)fastscan_71LEGACYALLCARDS
GTX 16xx / RTX 20xx (Turing)BOTH workALLCARDS
RTX 30xx (Ampere)fastscan_puzzle71ALLCARDS
RTX 40xx (Ada)fastscan_puzzle71RTX40xx (faster)
RTX 50xx+ (Blackwell)fastscan_puzzle71RTX40xx / ALLCARDS

📋 6. Pool Rules & Terms

  • Use ONLY the original .bin database (pubkeys.bin). Custom .bin = ignored hits.
  • Puzzle 71 = ONE specific address. 253-256 = only addresses from the original .bin.
  • Distributed GPU pool - no overlap, fair reward split (40/5/55 split-key).
  • By joining you automatically agree to the pool terms.
  • Use only the 2 commands above to connect.
Go to Pool Dashboard 💬 Join Telegram

How Does The Pool Work?

Understanding the Bitcoin Puzzle mining process.

01

Understand the Puzzle

There are ~244.85 trillion chunks in Bitcoin Puzzle 71. Each chunk(segment) contains ~4 821 742 milion private keys. The goal is to find which range(chunk) contains the correct private key. The finder receives 40% reward bonus + your regular share.

In parallel, we also scan forgotten Satoshi‑era wallets (253‑256 bits) – a database of 1,515,486+ early mining addresses from 2009‑2013. Instead of hashing, our engine compares raw public keys directly, reaching 50+ GH/s on modern GPUs. Each found wallet can hold 50+ BTC.

02

Connect Your GPU

Download the pool worker and binary for your GPU. Run the connection command to start scanning ranges. Each scanned range is your chance to find the private key.

03

Scan Ranges

The 7.1 BTC reward is hidden in the 70–71 bit range. Each range is split into 5-million-key chunks. An RTX 3070 crunches over 500 of these chunks per second—each chunk costs practically nothing (far less than a penny for thousands of them). For roughly $5 in electricity, you can scan over 270 million unique chunks. Running your own GPU costs pennies per hour, making cloud rental look wildly expensive. The pool uses mathematically disjoint segments—no two workers ever scan the same key.

04

Claim Reward

When the server assembles the full private key from your submitted share (d), the key is never exposed publicly. The operator uses a private blockchain settlement layer to manually distribute the reward to the winning miner's registered Bitcoin address. This ensures that the public key is never revealed, preventing anyone from intercepting or stealing the reward before it reaches you. All payouts are processed manually by the operator to guarantee security and fairness.Reward distribution is simple: The finder gets a 40% bonus. The remaining 55% is shared among all miners (including the finder) based on their contribution. The operator takes 5% to keep the pool running. This ensures everyone is rewarded fairly.

05

100% Anonymous

No email required. None of your data is stored. Join the pool anonymously. All passwords are encrypted server-side. The pool uses 100% open-source client and proof-of-work (PoW).

06

Free to Join

Joining and using the pool is free. The pool only knows solved puzzle information. Unsolved puzzles and correct private keys remain unknown to everyone until found.

253‑256 Forgotten Wallets: A Different Hunt

While Puzzle 71 targets one specific address, the 253‑256 campaign searches for real, forgotten mining wallets from 2009–2013.

Between 2009 and 2013, early Bitcoin miners accumulated thousands of wallets that have since been forgotten — lost hard drives, discarded backups, abandoned mining operations. These wallets sit untouched, holding balances that were worth pennies at the time but are worth tens of thousands of dollars today.

The database behind this search contains 1.5M+ unique public keys extracted from on-chain data — every address that mined a block or received coins during the Satoshi era and has remained untouched since. Each entry is a real wallet with a real balance, not a puzzle or a trap.

Unlike Puzzle 71 where there is exactly one winner, the 253‑256 campaign offers thousands of potential hits — and the pool searches all of them simultaneously. Every scanned key is checked against every database entry in a single pass, meaning your GPU works for all wallets at once, not one at a time.

🛠️ Built by an engineer, for engineers.
SatoshiPool is not a weekend project. It combines battle‑tested cryptography (VanitySearch, secp256k1) with novel system‑level optimisations (X‑only lookup, persistent multi‑GPU scheduling, split‑key with DEDUP) – all wrapped in a single binary that works out of the box.

No compilation, no dependency. "works on every GPU card!". Just download, run, and mine.

About SatoshiPool

A community-driven GPU mining pool for Bitcoin Puzzle Challenge.

🔓

100% Open-Source

The client and applications are completely open source and accessible via GitHub.

GPU Pool Mining

Connect your NVIDIA GPU. Disjoint segments ensure no overlap between miners.

🔗

Proof of Work (PoW)

Each scanned range is marked with proof. Reliable against malicious actors.

🛡️

Always Anonymous

No email required. All passwords are encrypted on the server - even the operator cannot decrypt them. Your data is 100% safe and anonymous.

🎯

Puzzle 71 + 253-256

Active campaigns for Bitcoin Puzzle 71 (7.10 BTC) and forgotten Satoshi-era wallets(~50 BTC each).

💬

Community

Join our Telegram group for support and discussions with fellow miners.

7.10
BTC Puzzle 71 Reward
253-256
Satoshi Wallet Bits
1.5M wallets · ~50 BTC each
100%
Open Source
~1000
Total BTC in Puzzles