▸Does this actually check real Bitcoin private keys?
Yes. Every pull does a full secp256k1 derivation and checks the resulting address against the 21,954 addresses publicly attributed to Satoshi. If a hit ever occurred, the WIF shown would be a valid Bitcoin private key able to sweep that wallet.
▸How low are the odds, exactly?
1 in 5.27 × 10⁷² per spin. To put that in perspective: every human alive (8 billion) spinning continuously since the Big Bang would still be 10⁴² spins short of a single expected hit. Practically zero — but cryptographically non-zero.
▸Why 21,954 addresses, not more?
These are early-mining block-reward addresses identified by the Patoshi pattern, plus the genesis block, plus a small number of other addresses publicly attributed to Satoshi by long-term on-chain analysis. Almost all hold round-50-BTC balances and have never moved.
▸How can I prove there's no backdoor?
Open DevTools (F12) → Network tab → pull the lever → you'll see zero outbound requests. The entire computation runs inside the JavaScript runtime; even analytics doesn't fire. Static assets (Bloom filter + address table) load once on first visit.
▸How is the private key generated? Random enough?
We use the browser's built-in crypto.getRandomValues() — the W3C Web Crypto API's cryptographically-secure random source, implemented by every modern browser. 32 bytes used directly as the private key. Same entropy quality hardware wallets use.
▸Does anything I see or generate get sent to a server?
No. No server processes private keys here. BuilderWorld's backend only handles your account / subscription / comments — the game itself is a pure client-side application. There isn't even a backend endpoint to leak to.
▸What happens if I actually hit?
Autospin auto-stops so the next pull can't overwrite the result. A non-dismissable modal pops up with the full WIF private key, the matched Satoshi address, the recoverable balance, and a 4-step recovery guide: copy WIF → write on paper + photo backup → import to Electrum or Bitcoin Core → build a sweep transaction to a new address you control.
▸How would I actually retrieve the funds if I won?
Copy the WIF. Electrum is the standard tool for sweeping a raw WIF — Wallet → Private Keys → Sweep → paste WIF → it builds a sweep transaction sending the full balance to whatever new address you specify. Bitcoin Core works the same way if you run a full node.
▸Why build this game?
Educational. Combining the concrete physical action of pulling a lever with the impossible numbers makes secp256k1 + SHA-256 brute-force resistance viscerally tangible — which is why Bitcoin, Ethereum, and any chain using the same primitives stay secure in the pre-quantum era.
▸Can I share this with friends?
Please do. The hook content (jackpot stat, odds, preview-win modal) is visible without signing in; actually pulling the lever requires email sign-in.