Trust
Provably Fair
Our Originals don't ask you to trust the house — every result can be independently verified with nothing more than a SHA-256 calculator.
1. The server commits first
Before you place a single bet, the server generates a secret server seed and shows you its SHA-256 hash. That hash is a commitment: it locks the seed in place, but reveals nothing about it. You can see it any time in the Fairness panel inside every Originals game.
2. You control the client seed
Your seed pair also contains a client seed — up to 64 characters that you can set to anything you like. Because you choose it (and can change it whenever you rotate), the server cannot know the full input to a round in advance, so it cannot pick outcomes.
3. Every round is one hash
Each round is resolved from SHA-256(serverSeed:clientSeed:nonce). The nonce starts at 1 on a fresh pair and increases by exactly one per round, so every round on the same pair has a unique, predictable input. The first 4 bytes of the hash become a uniform number between 0 and 1 that decides the result.
4. Rotate to reveal and verify
Rotating your seed pair retires the current server seed and reveals it, alongside the hash that committed to it and the number of rounds it played. Hash the revealed seed with any SHA-256 tool: it must equal the committed hash, proving the seed never changed after your bets. Then recompute any past round from serverSeed:clientSeed:nonce and check it matches what you were paid on.
The formula
A round's raw result is derived like this:
hash = SHA-256( serverSeed + ":" + clientSeed + ":" + nonce )
result = first 8 hex chars of hash, as an integer, ÷ 2³² → 0 ≤ result < 1
Each game maps that uniform number onto its own outcome space — a dice roll, a coin side, a slot reel position. The mapping is fixed and published in each game's rules, so the same triple always produces the same result.
Where to find your seeds
Open any Originals game and press the Fairness button below the play area. The panel shows your active server seed hash, your editable client seed, and the current nonce — and the Rotate seeds button that reveals the previous server seed for verification. Your seed pair is account-wide: the same pair covers every Originals game until you rotate it.
Provably fair verification applies to Surge Originals, which run on the seed-pair scheme described above. Third-party provider games are certified by their own studios and regulators.