Skip to main content

Provably Fair Gaming

Cryptographic proof that every spin, deal, and dice roll is fair and predetermined

Why can't I verify a game with its server seed hash?

A server seed hash is a SHA-256 commitment to a hidden value, not the server seed used to calculate a result. You cannot use the fingerprint as the seed input. For Dice, choose Rotate Seed to reveal the retired server seed, then compare its SHA-256 with the hash recorded before play. After rotation, use that result's Verify button in My Games to load its client seed and nonce, then enter the revealed server seed. Per-account games share one nonce sequence, so the Dice nonce is not necessarily the number of Dice rolls. The loaded record does not fill in your Dice target or direction, so enter the target and direction shown on that game before reading the win or loss and multiplier.

Open the verifier or try a Dice game to see your seed hash, client seed, and nonce.

How It Works

Before you play, we commit to a secret number by showing you its hash (a fingerprint). When you choose Rotate Seed, we reveal the retired number. You can verify its hash matches the one you saved, proving we couldn't have changed it.

Server Seed
(secret)
+
Client Seed
(you set)
+
Nonce
(game #)
Result

Verify Your Games

1
Play Games

Note your Server Seed Hash shown during play

2
Rotate Seed

Click "Rotate Seed" in the casino to reveal the old seed

3
Verify Below

Enter the revealed seed to verify any game result

Important

You need the revealed Server Seed (64 characters), not the hash. The seed is only revealed after you rotate to a new one.

Verification Result
Go to Casino

Seed hash and verification FAQ

Can I verify a game with its server seed hash?

No. The hash is a SHA-256 fingerprint of the hidden server seed. Use the revealed seed to reproduce a result, then compare its SHA-256 with the hash saved before play.

When is the server seed revealed?

You reveal it by choosing Rotate Seed. It is not exposed automatically after every game. Rotation retires that seed and commits a new one. An unresolved Blackjack hand can temporarily prevent rotation.

Which nonce should I enter for Dice?

Use the nonce on that exact game record. The counter is shared across per-account games, not only Dice plays, and rotation resets it to 0. After rotation, the My Games Verify control loads the record's game type, client seed, and nonce. Enter the target and direction from that Dice game yourself.

Does my client seed determine the whole Dice result?

No. It sets one input. Dice also uses the committed server seed and nonce to calculate the roll. Target and direction determine how that roll is judged.

What does a matching check establish?

Compare SHA-256 of the revealed seed with the commitment saved before play, and confirm the verifier reproduces that Dice result from its recorded inputs. This checks the commitment and one calculation. It does not inspect balances or establish fund safety.

For payout tables and complete game rules, visit our rules page:

Game Rules & Payouts