

Fairness
The house commits before you bet
Originals settle with a SHA-256 HMAC. The server seed hash is published first.
SHA-256 HMACMore about Originals
Every Original is a SHA-256 HMAC round. The house commits to a server seed hash before you bet. Your client seed, a nonce, and a counter feed the HMAC. Discrete outcomes (dice, roulette, mines, keno, slots, hi-lo, blackjack shuffle) use rejection sampling so every bucket in 0..N-1 is equally likely. Crash and Pool Rush consume 53-bit units in [0, 1).
HMAC_SHA256(serverSeed, clientSeed:nonce:counter) u64 = first 8 bytes, big-endian int(N) = u64 mod N, redraw if u64 ≥ floor(2^64 / N) * N // rejection sampling unit = (u64 >> 11) / 2^53 // uniform [0, 1) dice roll = int(10000) / 100 RTP 99% roulette pocket = int(37) crash if unit < edge → 1.00x else (1-edge)/(1-unit) mines sample without replacement via int(remaining) keno 10 unique draws from 1..40 via int(remaining) slots weighted symbol via int(sum weights) blackjack Fisher–Yates with int(i+1) pool 53-bit units jitter the rack; 2D elastic break; RTP 96%
Published RTP
| Game | Edge | RTP |
|---|---|---|
| Horse Race | 10.0% | 90% |
| Crash | 8.0% | 92% |
| TOLS Roulette | 6.0% | 94% |
| Blackjack | 2.0% | 98% |
| Crazy Tols | 8.0% | 92% |
| Dice | 6.0% | 94% |
| Mines | 6.0% | 94% |
| Keno | 10.0% | 90% |
| Hi-Lo | 6.0% | 94% |
| Limbo | 6.0% | 94% |
| Slide | 8.0% | 92% |
| Plinko | 8.0% | 92% |
| Tower | 10.0% | 90% |
| Pool Rush | 12.0% | 88% |
| Orbit Crash | 8.0% | 92% |
Open any table → Settings → Advanced to set a client seed, read the hash, and reveal the previous server seed.
What is not real
- Wallet addresses are derived for display. They do not receive chain deposits.
- USDT, BTC, and ETH balances are ledger rows, not tokens.