REAL Players are online
Provably Fair Gaming
Roat Pkz – 100 % Provably-Fair Gaming
Roat Pkz is the first private server where every Blackjack shoe, Dice roll, Mines board and Flower-Poker hand can be audited by anyone. We’ve open-sourced the entire RNG engine on GitHub (roatpkz/rsps-provably-fair) under the permissive MIT licence, so developers can study, fork, or drop the code straight into their own servers.
material = clientSeed + ":" + serverSeed [+ ":" + nonce]
hash = SHA-256(material)
The SHA-256 digest (or part of it) is converted into a card, percentage, mine, or flower before play begins and the unhashed server seed is exposed after the round ends. Throw the seeds into any verifier below — if the replayed outcome matches what you saw in-game, that’s cryptographic proof the server never cheated.
Why should players care?
- No hidden odds - the math is public.
- No rigged seeds - players lock their client seed after seeing the server-seed hash.
- Instant self-audit - verifiers run in your browser, no downloads or sign-ups.
- Industry first - Roat Pkz is the only RSPS to offer open-source proof of fairness.
Online Verifiers
Class | Game | RNG Range | Seeds Involved | Online Verifier |
---|---|---|---|---|
ProvablyFairBlackjack |
8-deck Blackjack shoe | 1 … 416 cards | clientSeed , serverSeed , nonce |
blackjack.html |
ProvablyFairDice |
0.00 – 100 % roll | 0 … 10 000 → 0.00 – 100.00 % | clientSeed , serverSeed , nonce |
dice.html |
ProvablyFairMines |
5 × 5 Mines grid | BitSet (25) | clientSeed , serverSeed ,
nonce, mineCount |
mines.html |
ProvablyFairFlowerPoker |
Flower Poker | Infinite flower stream | player1Seed , player2Seed , serverSeed |
flowerpoker.html |
ProvablyFairBoxing |
Boxing Match | Infinite 0-16 hit stream | player1Seed , player2Seed , serverSeed , hit # |
boxing.html |
How to Verify a Game in 30 Seconds
- Copy the displayed
clientSeed
(s),serverSeed
(revealed after the round) and, if shown, thenonce
. - Open the matching verifier above, paste the values, and hit Generate.
- Compare the output with what you saw in-game.
Perfect match = mathematical proof the game was fair.
Frequently Asked Questions
Is Roat Pkz rigged?
No. Before you place a bet we publish the SHA-256 fingerprint of our secret server-seed. Once you lock your own seed, that hash acts like a tamper-evident seal: if the server tried to swap its seed later, the hash would break and every verifier would flag a mismatch. Run the post-game seeds through any checker—an identical replay proves the round was 100 % fair.
Can another server copy this system?
Absolutely. The helpers are MIT-licensed and self-contained. Most RSPS owners can plug them in and launch provably-fair Dice, Blackjack, Mines or Flower-Poker in a single afternoon.
How do I change my client seed?
Open the gambling interface, click Green Lock -> Edit Seed, enter any text you like, then place your wager. Changing the seed guarantees the server can’t predict your outcomes in advance.
What if the verifier shows a different result?
That should never happen. Record the seeds and contact support ([email protected]) immediately-discrepancy logs are investigated as highest priority.
Why do I see only a hash before the round?
The hash locks the server seed in stone without revealing it. After the round, we disclose the raw seed; hashing it yourself must reproduce the original fingerprint.
Does matching client seeds create identical games?
No. The hidden server seed (and nonce, where used) adds fresh entropy, so even identical client seeds still yield independent results.