🔒 SSL Secured·✦ Provably Fair·Rankings powered by real deposit volume data·Updated Jul 2026·18+ Gamble Responsibly
HomeGlossary › Nonce

WHAT IS A NONCE?

A nonce is a counter that starts at 0 and increases by one with every bet you place under the same seed pair. Combined with the server seed and client seed, it guarantees each game round produces a unique, verifiable result that cannot be reused or replayed.

How a nonce works

"Nonce" is short for "number used once." In a provably fair game, the result of each round is typically computed as HMAC-SHA256(server seed, client seed:nonce). The server seed and client seed stay fixed for a whole session, so the nonce is the only input that changes — ticking up by exactly one per bet.

Numeric example: your 57th dice roll under a seed pair uses nonce 57. To audit that single roll later, you feed the revealed server seed, your client seed, and "57" into a verifier — it must reproduce the exact same number you were paid on. Nonce 58 gives the next roll, and so on.

Why it matters for crypto players

The nonce is what makes verification surgical: you can recheck one suspicious bet out of thousands without replaying the rest. It also makes manipulation structurally obvious — results must form one unbroken sequence (0, 1, 2, …), so a skipped or repeated nonce in your bet history is immediate evidence something was reordered. Test any bet yourself with our provably fair verifier.

Nonces at real crypto casinos

  • Stake — every Originals bet (crash at 1% edge, dice, mines) lists its nonce in the bet details modal.
  • BC.Game — shows seed pair plus nonce in the fairness panel of each in-house game.
  • Roobet — same construction on its provably fair titles, including its ~4% edge crash.

Common misconceptions

  • "The nonce is random." It is a plain deterministic counter — the randomness lives in the seeds, the nonce just indexes bets.
  • "A high nonce changes my odds." Every nonce value maps to an equally distributed result; bet #1 and bet #10,000 face identical odds and house edge.
  • "Resetting seeds at a certain nonce improves luck." Rotation restarts the counter for verification hygiene; it has zero effect on expected value.

Nonce FAQ

Why does the nonce increase with every bet?

Because the server and client seeds stay fixed between rotations, the nonce is what makes each bet's input unique. Bet #500 uses nonce 500, so the same seeds never produce the same result twice.

Does rotating my seeds reset the nonce?

Yes. When you change your client seed or rotate the server seed, the nonce returns to 0 and begins counting again under the new seed pair.

Can two of my bets have the same nonce?

Not under the same seed pair. A duplicate nonce in your bet history would mean a result was reused — something a verifier would expose immediately.

Is this the same nonce as in Bitcoin mining?

Same concept, different job: both are numbers used once to make a hash input unique. Miners vary a nonce to find valid blocks; casinos increment it to derive a fresh result for every bet.