πŸ‘‘ Jackpot Heaven Provably-Fair Verifier

Recompute any Jackpot Heaven Originals result yourself. Nothing here talks to a server β€” all math runs in your browser.

⚠️ Testnet / play-money build. This tool proves fairness of the in-house Originals; it is not a real-money product.

Engine ↔ browser parity self-test

This page recomputes the pinned test-vectors.json from the Node engine. All βœ“ means the in-browser implementation is byte-for-byte identical to the server engine β€” so you can trust the verifier below.

Verify a bet

Verify the commitment (seed hash)

Before betting, Jackpot Heaven publishes SHA-256(serverSeed). After rotation it reveals the seed. This checks the revealed seed still hashes to what was published β€” proof it was never swapped.

How the math works

Random bytes come from HMAC_SHA256(serverSeed, "clientSeed:nonce:round"), 32 bytes per round. Four bytes make one uniform float in [0,1) via b0/256 + b1/256² + b2/256³ + b3/256⁴. Dice/Limbo/Mines/Plinko/Keno consume floats; Crash reads the first 52 bits of the HMAC directly. This follows the public Stake.com provably-fair standard.