Provably Fair
Verify that every game result is fair and unmanipulated
Current Seeds
Loading...This hash was generated before your bet. The server seed is hidden until you rotate seeds.
0
Rotating reveals the current server seed (so you can verify past bets) and generates a new one.
Verification Tool
Enter the server seed (revealed after rotation), client seed, and nonce to independently verify any game result.
Bet History
No bets recorded yet. Play a game to see your history.
How It Works
- Before each betting session, the server generates a random Server Seed and shows you its SHA-256 hash. This proves the seed was set before your bet.
- You set a Client Seed that the server cannot predict, ensuring neither party can manipulate the outcome alone.
- Each bet uses an incrementing Nonce so the same seed pair produces different results each round.
- The result is derived from
HMAC-SHA256(serverSeed, clientSeed:nonce). The first bytes of this hash determine the game outcome. - When you rotate seeds, the old server seed is revealed. You can verify that its hash matches and recalculate any past results.