RS2B2T CASINO

Provably Fair Dicing

RS2b2t-CASINO-V1
RuneScape dice

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.

RuneScape dice

Total Bets Placed

99

RuneScape coins

Total GP Paid Out

40M GP

Blue partyhat

Biggest Single Payout

6.0M GP

Recent Games

Latest games recorded by the casino

Latest 10
GamePlayerBetRollResultVerification
#101Nemata810,000 GP7Lossโœ“VerifiedView โ†’
#100Banker500,000 GP16Lossโœ“VerifiedView โ†’
#99Banker500,000 GP58Winโœ“VerifiedView โ†’
#98Clint500,000 GP52Lossโœ“VerifiedView โ†’
#97Clint500,000 GP16Lossโœ“VerifiedView โ†’
#96Clint500,000 GP16Lossโœ“VerifiedView โ†’
#95Clint500,000 GP25Lossโœ“VerifiedView โ†’
#94Clint500,000 GP69Winโœ“VerifiedView โ†’
#93Clint250,000 GP22Lossโœ“VerifiedView โ†’
#92Clint250,000 GP58Winโœ“VerifiedView โ†’

Provably Fair

How 55x2 Works

01

Place a bet

Each accepted wager receives a public game number and unique nonce.

02

Roll 1โ€“100

The provably fair system deterministically produces a roll from the committed seed.

03

Verify

After the epoch is revealed, the recorded result can be reproduced independently.

Game Rules

Player wins55โ€“100
Gross payout2x
Roll range1โ€“100

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.

01

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.

02

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.

03

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

raw 32-byte server seed

Message

PF-DICE-V1:{clientSeed}:{nonce}:{cursor}

Roll Conversion

Each HMAC digest is read as sixteen unsigned big-endian 16-bit values.

acceptedValue < 65500
roll = (acceptedValue % 100) + 1

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

Runs in your browser

Use the values shown on a revealed game page. The calculation is performed locally by your browser.

Available only after the epoch has been revealed.

The SHA-256 commitment that was published before betting.

The public client seed assigned to the game.

The sequential number permanently assigned to the wager.

Verification Result

๐Ÿ”

Waiting for proof data

Enter the revealed server seed, original commitment, client seed and nonce to independently reproduce the game.