Server seed
Duel generates a random string on its side. You receive the hex-encoded SHA-256 hash of that seed before placing bets - proof Duel will not change its mind after seeing your wager.
All house games at Duel are provably fair. Before you bet, Duel commits to a hashed server seed. After the round, you reveal the seed and prove the outcome was random, unpredictable, and untouched - including by the casino itself.
Transparent
Provably fair is a cryptographic standard used by crypto-native casinos so players can audit outcomes without trusting a black box. At Duel, every house game - the in-house Originals like Dice, Crash, Plinko, Mines, Beef, Keno, Castle Roulette, Video Poker, Groomer's Van, and Rock Paper Scissors - runs on this model.
The core promise: users can verify that every bet placed had a truly random and unpredictable outcome. Duel cannot retroactively change results because the server seed is committed upfront via a one-way hash. You supply your own client seed, so the final number is not controlled by the house alone.
Third-party slots and live tables from Evolution or Pragmatic Play rely on provider RNG certification instead. Provably fair verification on Duel applies to Originals and other house-built games listed on duel.com/fairness.
Before each round, three values are combined. Duel publishes the hash of its server seed before you bet - a commit-reveal scheme that prevents post-hoc manipulation.
Duel generates a random string on its side. You receive the hex-encoded SHA-256 hash of that seed before placing bets - proof Duel will not change its mind after seeing your wager.
You provide (or rotate) your own random string. Because your seed is part of the mix, players have direct influence on the outcome - the casino cannot pick a result in isolation.
A counter that increments with each bet in the current seed pair. One server/client seed combination can power thousands of rounds without repeating entropy.
Fair result generation
Fair result = Server seed + Client seed + Nonce
Duel maps the combined entropy into game-specific outcomes (Crash multiplier, Dice roll, Plinko path, etc.). The exact mapping differs per title but always derives from the same three inputs.
After the game round, Duel reveals the unhashed server seed. You can confirm three things independently.
SHA-256(server seed) equals the hash Duel showed before the bet. If it differs, the round was not fair.
Re-run Duel's published algorithm with server seed, your client seed, and nonce. The output must match exactly what you played.
Because the hash was public first, neither Duel nor a third party could alter the server seed after seeing your bet size or timing.
Try SHA-256 commit (illustrative)
Enter any server seed text to see its hex hash - the same primitive Duel uses before revealing the seed.
SHA-256 hash (hex)
Use Duel's built-in Verify tool for real bet history - this demo only shows how hashing works.
House Originals ship with open verification. Many run at zero house edge on top of provably fair seeds.
Licensed third-party slots and Evolution live tables use provider RNG audits - not client/server seeds. For full Originals breakdown see our games guide.
Source: duel.com/fairness. Related: Zero Edge · Full FAQ
18+ · Gamble responsibly · Independent review site