RS2B2T CASINO
Provably Fair Dicing

55x2 Dice
Every roll can be verified.
A transparent RuneScape dicing casino using committed server seeds, deterministic rolls and public game records.
Location: Seers Bank, Camelot
Dice Host: Casino
Verify a Game
Enter a public game number to inspect its recorded wager, roll and provably fair verification data.

Total Bets Placed
99

Total GP Paid Out
40M GP
Biggest Single Payout
6.0M GP
Recent Games
Latest games recorded by the casino
| Game | Player | Bet | Roll | Result | Verification | |
|---|---|---|---|---|---|---|
| #101 | Nemata8 | 10,000 GP | 7 | Loss | โVerified | View โ |
| #100 | Banker | 500,000 GP | 16 | Loss | โVerified | View โ |
| #99 | Banker | 500,000 GP | 58 | Win | โVerified | View โ |
| #98 | Clint | 500,000 GP | 52 | Loss | โVerified | View โ |
| #97 | Clint | 500,000 GP | 16 | Loss | โVerified | View โ |
| #96 | Clint | 500,000 GP | 16 | Loss | โVerified | View โ |
| #95 | Clint | 500,000 GP | 25 | Loss | โVerified | View โ |
| #94 | Clint | 500,000 GP | 69 | Win | โVerified | View โ |
| #93 | Clint | 250,000 GP | 22 | Loss | โVerified | View โ |
| #92 | Clint | 250,000 GP | 58 | Win | โVerified | View โ |
Provably Fair
How 55x2 Works
Place a bet
Each accepted wager receives a public game number and unique nonce.
Roll 1โ100
The provably fair system deterministically produces a roll from the committed seed.
Verify
After the epoch is revealed, the recorded result can be reproduced independently.
Game Rules
Independent Verification
Verify It Yourself
Don't trust the result โ reproduce it.
Every roll is deterministic. Once an epoch ends and its server seed is revealed, anyone can use the original public game data to calculate exactly the same roll.
Commit Before Betting
A random 32-byte server seed is generated. Its SHA-256 hash is published before bets are accepted. The seed itself stays secret until the epoch ends.
Generate the Roll
The server seed is used as the HMAC-SHA256 key. The public client seed, nonce and cursor form the exact message used to generate deterministic random bytes.
Reveal & Reproduce
After the epoch ends, the server seed is revealed. Hash it to confirm the original commitment, then run the same HMAC calculation to reproduce the roll.
HMAC Input
Key
Message
Roll Conversion
Each HMAC digest is read as sixteen unsigned big-endian 16-bit values.
Values from 65500 through 65535 are rejected to avoid modulo bias. If necessary, the next value or cursor is used.
Why the commitment matters
The casino publishes the SHA-256 commitment while the server seed is still secret. When the seed is later revealed, its SHA-256 hash must match that earlier commitment. A different seed would produce a different commitment and be detectable.
Manual Calculator
Reproduce a roll
Use the values shown on a revealed game page. The calculation is performed locally by your browser.
Verification Result
Waiting for proof data
Enter the revealed server seed, original commitment, client seed and nonce to independently reproduce the game.