
Provably fair on Duel
Can Duel rig your bet?
Check it yourself.
Duel’s Originals use a provably fair system. The game locks its secret seed before you play, then reveals it after the round so you can verify the result and see whether it matches.
Read the 30-second answerThe 30-second answer
Before you bet, Duel commits to a server seed and shows its hash, along with your client seed and a bet counter. When you rotate the seeds, Duel reveals the old server seed. You can then run the result through the verifier to check that it matches.
A matching result does not establish that every description of the odds is accurate. The published return and the verification of a completed round need separate checks.
- 1. Hash shown
before play - 2. Play round(uses server seed,
client seed + nonce) - 3. Reveal
server seed - 4. Verify
the result
How I would check a bet on Duel
The seeds, nonce and round number shown are illustrative.
Open the fairness settings
Note the server seed hash, your client seed and the current nonce before you play.
Fairness settings
Server seed (hash)9f3c...a71eClient seedclient-7b2...19dNonce184Play the round
On Mines (or Keno), the board is fixed by the seeds before you make your picks.
MinesRound #728,491,320







Rotate the seeds
Duel reveals the old server seed. That revealed seed should match the hash it committed to before the round.
Revealed seeds
Server seed (revealed)c84b...41fdMatches previous hashThe revealed seed matches
the hash shown before play.Run the verifier
Put the old server seed, client seed and nonce into Duel’s verifier. If the result matches the round you played, that’s the check.
Duel verifier
Server seedc84b...41fdClient seedclient-7b2...19dNonce184Verify roundMatchThe result matches the round.
What a check actually looks like
It’s not about predicting the next tile. It’s about taking a finished round and recreating it from the inputs that were committed before play.
View an example checkThe three inputs, in plain English
- Server seed
- Duel’s sealed envelope. Shown as a hash first, then revealed after the round.
- Client seed
- A value you set. It’s another input mixed into the round.
- Nonce
- A counter that distinguishes rounds made with the same seed pair.
What I can check, and what I can’t
I care about two separate questions here: what the game is designed to return, and whether a completed result follows the committed inputs. The advertised 100% RTP answers the first. A correctly implemented and checked seed system addresses the second. One claim cannot do the other’s job.
A matching round would not establish that a casino can pay every withdrawal, that its support resolves disputes, or that a game was described honestly. I would rather have that check available than rely on the word “fair” alone.
100%RTPDuel Originals
Same inputs. Same result.
With the revealed inputs and the correct algorithm, the same round should reproduce the same result. I have not published a completed verification of one of my own bets here; the walkthrough is illustrative.
Frequently asked questions
- Can I predict the next result?
- No. The useful check happens after the round, when the old server seed is revealed.
- Does it cover every game?
- No. This provably fair check applies to Duel’s own Originals, not third-party studio slots.
- What about Crash?
- Crash uses a public, transparent mechanism instead of your client seed, and its nonce is fixed at zero, so you can check it with Crash’s own method.
What I would need to call this a completed test
I would need the commitment saved before play, the revealed server seed, my client seed and nonce, and a reproduced outcome matching the recorded bet. Until those are attached, an example verifier screen is an explanation, not proof that I ran that test.
Check a bet on Duel