Skip to content
CSGOEmpire HelpIndependent guides

Fairness

Nonces

What a nonce is in CSGOEmpire case openings and bonus cases: a counter that increments so the same seeds do not reuse the same result.

Published 15 August 2026Updated 15 August 2026Last checked 15 August 2026

Edited by the CSGOEmpire Help team. This site does not invent named staff biographies or credentials.

Nonce counter illustration for provably fair education

What a nonce is

In CSGOEmpire’s case-family fairness articles, a nonce is a counter: “a number that is incremented every time the seed is used.” Help’s examples start at small integers. It is not a password, not a ticket, and not the item you unboxed. It exists so that hashing the same server seed and client seed twice does not emit the same digest.

Cryptography borrowed the word from “number used once.” The fairness meaning is practical. One committed server seed can cover many opens. Without a changing extra field, open #2 would be a repeat of open #1. The nonce is that extra field.

Why it increments

Case results are generated when you click open, according to official help. Each click consumes the current server seed, client seed, ticket quantity and nonce, then the nonce moves forward. The spinner does not participate in that increment; it only displays the ticket that was already chosen.

If the nonce did not change, a player who verified one open would know the next ticket under those seeds. The counter is what makes a long-lived hashed server seed usable for a series of independent draws instead of a single draw.

Case, bonus and daily cases

Paid case help lists four generation variables: server seed, nonce, client seed, quantity. Daily-case help lists the same four. Bonus-case help lists five: those four plus a case number that increments with the bonus tier. In all three, the nonce is the per-use counter tied to the seed pair.

The hashed message is not identical across those products. Current case and daily-case help mixes client seed, client-seed length and nonce. Bonus-case help mixes client seed, case number and nonce. Getting the nonce right and then using the wrong sibling formula will still fail. Use the Help Centre article that matches the product you opened.

Not the same as round ids

Roulette identifies rolls with a round number on a shared daily seed pair. Coinflip identifies a table with a round id combined with private and public seeds. Case battles identify a spin with a round number (one per case in the battle) plus player position, and treat a tiebreaker as total rounds plus one.

Those identifiers play a similar “do not reuse the hash” role, but they are not the Info-tab nonce of case opens. If you are verifying a roulette colour, you want the round from roll history, not a case nonce. Mixing vocabularies is a common way to “prove” a mismatch that is only a bookkeeping error.

Nonces and seed rotation

When you regenerate the server seed on the fairness Info tab, you start a new commitment. The old seed can be revealed for checking opens that used it; new opens use the new seed and a nonce sequence for that seed. Treat nonce 30 under seed A and nonce 30 under seed B as unrelated.

Changing only the client seed also starts a new combined input. Keep notes of which client seed, server seed and nonce belong together if you intend to verify later. This website will not store that tuple for you.

Using the right nonce

Official instructions tell customers to fill the nonce from fairness data for the open they care about, then run the operator’s method. A matching ticket shows that the recorded nonce, seeds and quantity reproduce the item’s ticket. A mismatch often means the wrong nonce or an algorithm version from before a documented cutoff (case help notes a different method for openings before 18 April 2024).

CSGOEmpire.help does not increment, fetch or guess nonces. We do not certify that your open was fair. We explain why the counter exists so the rest of the case fairness article is readable. Verify on the operator’s page, not here.

Sources

FAQ

What is a nonce on CSGOEmpire?
In official case, bonus-case and daily-case help, the nonce is a number incremented every time the seed is used so the same seeds do not reuse the same ticket.
Does roulette use a nonce?
Roulette help keys each roll with a round number plus daily seeds, not a player nonce. Coinflip uses a round id. Battles use a round number and player position. “Nonce” is the case-family counter.
If I skip a nonce, can I still verify?
You need the nonce that was actually used for that open, from official fairness or history. Guessing a nearby integer is not verification. This site does not look up nonces for you.