Recheck every roll yourself

The analyzer recomputes results with HMAC-SHA512 in your own browser. Nothing is uploaded, and the verdict comes from the maths, not from us.

Seed Analyzer

HMAC-SHA512 over client seed, server seed and nonce.

Game

Verdict

Recomputed locally from the seeds you entered.

?
Enter both seedsRecomputed locally from the seeds you entered.
Rolls checked0
Observed mean-
Expected mean-
Deviation-
Distribution

Dice takes the first four bytes of the digest as a fraction and scales it to a 0.00 to 100.00 roll.

NonceHMAC-SHA512ResultOutcome
See this bonus at Spinanga

18+ Terms apply. Verification is informational.

Questions about what verification can and cannot show

Can a casino change the server seed after a round has been played?

Not without breaking the commitment. The operator publishes SHA-512 of the server seed before play begins. That hash is a one-way function of the seed: altering a single character of the seed produces an entirely different digest. When the seed is revealed at rotation, hashing it must reproduce the published value. A mismatch is evidence that the seed presented at reveal is not the seed that was committed.

Why does the analyzer need the unhashed server seed?

Because the hash cannot be reversed. Verification runs in the opposite direction: the seed is used as the HMAC key to regenerate each round, and separately hashed to compare against the commitment. Until the operator rotates seeds and reveals the plaintext, past rounds cannot be recomputed by anyone, including the operator's own support staff.

What does a deviation from the expected mean actually indicate?

Very little on its own. Over fifty rounds a dice mean of 47 or 53 is ordinary variance, not evidence of manipulation. The statistical panel exists to show the shape of the distribution, not to deliver a verdict. The verdict comes from the hash comparison, which is deterministic and does not depend on sample size.

Are slot outcomes verifiable the same way?

No. Slots run on the provider's own random number generator and publish no seed commitment. Their fairness rests on laboratory certification of the RNG rather than on anything a player can recompute. This analyzer covers only games that expose client seed, server seed and nonce.

Games this analyzer covers

Each title uses the same HMAC-SHA512 digest, read differently. Tap one to switch the analyzer above.

Tap a game to load it into the analyzer.

Slots are not provably fair. Their outcomes come from the provider's own RNG and cannot be rechecked from seeds.

What the price actually implies

A decimal quote is a probability wearing a disguise. Enter both sides of a market and the converter strips the disguise off: true implied chance, the book's cut, and what a stake returns.

Notation
Price, side A 1.85
Price, side B 1.95
Your stake 50
Returned on a win92.50
Net gain42.50
Overround5.34%

Add the two implied chances together. A fair market lands on 100 percent; anything above that is the overround, the slice the book holds back regardless of who wins. Below 4 percent is sharp pricing, above 7 percent is expensive.

See live prices at Spinanga