Verifiable fairness

Provably Fair

Every Lux round is committed before you play and reproducible after. Nothing is rolled on the client — and you can re-derive any outcome here.

1
Commit

Before you play we publish sha256(serverSeed) — the commit. The seed stays secret, so we can't change it after seeing your bet.

2
Play

Each round's outcome is HMAC-SHA256(serverSeed, clientSeed:nonce). You control the clientSeed; the nonce increments every round.

3
Reveal & verify

Rotate the seed to reveal it, then check sha256(revealed) equals the old commit — and replay any round below.

Round verifier

Paste a revealed server seed (from “Rotate & reveal” on any game) with the client seed and nonce.

© 2026 Lux Raffles, All rights reserved.
18+Play responsiblyTermsPrivacyDemo — no real funds

Gambling can be addictive. Set your own limits and take breaks. This is a free-to-play demo with no real-money wagering, but if you need free, confidential support you can reach a responsible-gaming service such as GamblingTherapy.org or your local service.