CasinoSportsPredict
VIP ClubPoints Store
Casino Games
HomeOriginalsSlotsLive CasinoGame ShowsNew ReleasesBessBet PicksBonus BuyBaccaratBlackjackRouletteProvidersSidebets
Other Products
PacksCrypto FuturesLootboxes
Earn
PromotionsChallengesAffiliateVIP TransferCrypto CardSupport
CasinoSportsPredict
VIP ClubPoints Store
Casino Games
HomeOriginalsSlotsLive CasinoGame ShowsNew ReleasesBessBet PicksBonus BuyBaccaratBlackjackRouletteProvidersSidebets
Other Products
PacksCrypto FuturesLootboxes
Earn
PromotionsChallengesAffiliateVIP TransferCrypto CardSupport
How it worksWhat it paysRTPTest vectorsVerify

Provably Fair

  • How it works
  • What it pays
  • RTP
  • Test vectors
  • Verify
Provably FairRock Paper Scissors

Rock Paper Scissors

Each round has its own number, which picks the house's throw: rock, paper or scissors, equally likely. A tie is replayed with the next number and costs nothing.

RTP
98%
Max win
700K×
Verify a Rock Paper Scissors roundPlay Rock Paper Scissors
How it works

How a Rock Paper Scissors result is made.

  1. 1

    Commit

    We choose our server seed before you bet and show its fingerprint. This commits us to that seed.

  2. 2

    The draw

    Your seeds choose rock, paper or scissors for the house. A tie draws another throw without an extra cost.

  3. 3

    Reveal

    Rotate your seed to reveal ours. Use both seeds and the bet number to recheck any past result.

The whole formula

result = HMAC-SHA256(serverSeed, clientSeed:nonce:round)

  • serverSeedOur seed, sealed until you rotate
  • clientSeedYour seed
  • nonceBet number, +1 each bet
  • roundExtra numbers, for games that need more
rock-paper-scissors.tsTypeScript
1export function rpsThrowFromFloat(float: number): RpsThrow {
2  return THROWS[Math.floor(float * 3)] ?? 'rock';
3}
What it pays

Every outcome and what it pays.

Wins in a row (a tie is replayed, so each decided round is 1 in 2)
WinsChance to get therePaysRTP
150.00%1.96×98%
225.00%3.84×96.04%
312.50%7.53×94.12%
46.25%14.76×92.24%
53.13%28.93×90.39%
61.56%56.69×88.58%
70.78%111.12×86.81%
80.39%217.79×85.08%
90.20%426.87×83.37%
101 in 1,020836.67×81.71%
111 in 2,0501,639.88×80.07%
121 in 4,1003,214.16×78.47%
131 in 8,1906,299.76×76.9%
141 in 16,40012,347.52×75.36%
151 in 32,80024,201.14×73.86%
161 in 65,50047,434.24×72.38%
171 in 131,00092,971.11×70.93%
181 in 262,000182,223.37×69.51%
191 in 524,000357,157.81×68.12%
201 in 1.05M700,029.3×66.76%
RTP

Return to player.

Theoretical RTP: 98%.

  1. Each win pays its fair multiplier × 0.98.

    multiplier = 0.98 × 2
  2. Your chance of getting through a step is exactly 1 ÷ its fair multiplier, so each win returns 98% of its stake on average.

Test vectors

Fixed inputs, known results.

Reproduce these results with the inputs below.

Verify

Check a Rock Paper Scissors round.

Find it in your bet history or on any bet slip

What we check

  1. 01Our seed matches its fingerprint
  2. 02Your seed is mixed in
  3. 03Numbers are drawn
  4. 04Numbers become the result
  5. 05The result matches your bet

Everything is calculated in your browser.

BessBet

Support

FairnessLive SupportResponsible GamblingTerms of servicePrivacy Policy

Products

CasinoSportsbookPrediction MarketPacksCrypto Futures

Platform

VIP ClubPoints StoreChallengesCashier

Explore

PromotionsRewardsAffiliate

© 2026 BessBet. All Rights Reserved.18+ only