Shuffle · Dice · Updated Nov 2026

Dice at Shuffle

Shuffle Dice rolls 0.00 to 100.00, lists a 1.00% house edge and pays (1 ÷ win chance) × 0.99 up to 9,900x. Below: payout and bet limit at each multiplier, the exact edge, what Advanced mode’s presets do to a session and how to recompute a roll from your seeds.

RTP
99%
House Edge (stated)
1.00%
Max Multiplier
9,900x
Max bet
$20,000
Play Dice at Shuffle →

What Shuffle publishes about Dice

Dice is a Shuffle Original that the game page dates to December 2022. You set a target on a 0 to 100 scale and bet that the roll lands under or over it. Shuffle's page gives the pricing in one sentence: "At the 2x multiplier, for example, the win chance reads 49.5% — the small gap from a true 50/50 is the house edge, which Shuffle lists at 1.00% right on the game page" (Shuffle Dice game page, 12 Nov 2026).

ItemWhat Shuffle statesWhere
Roll range0.00 to 100.00, "a total of 10,000 + 1 = 10,001 possible outcomes"Help centre, "Provably Fair - Game Events" (12 Nov 2026)
House edge1.00%Dice game page (12 Nov 2026)
Win chance floor0.01%, "which pays the maximum multiplier of 9,900x"Dice game page (12 Nov 2026)
Payout formula(1 ÷ win chance) × 0.99Dice game page, FAQ (12 Nov 2026)
Maximum bet"Scales as 50,000 divided by your target multiplier"; $20,000 in the limits tableDice game page; help centre, "Maximum bet and win limits" (12 Nov 2026)
Maximum win$250,000 per roundHelp centre, "Maximum bet and win limits" (12 Nov 2026)
Bet modesManual, Auto and AdvancedDice game page (12 Nov 2026)
Roll formulafloor(float × 10001) / 100Help centre, "Provably Fair - Game Events" (12 Nov 2026)

The win rule is stated plainly. Under: "you win if the result is lower than the target threshold". Over: "you win if the result is higher than the target threshold". And the symmetry: "a 45% chance means backing a roll over 55 or under 45, whichever direction you prefer."

Payout, target and bet limit at each multiplier

From the published formula, the multiplier is 99 divided by the win chance in percent. Shuffle states two limits on the stake, a table figure of $20,000 and a dynamic rule of 50,000 divided by the target multiplier. Taking the lower of the two at each setting:

MultiplierWin chanceTargetLargest bet (lower of $20,000 and 50,000 / multiplier)Payout on a win at that bet
1.1x90.00%Under 90.00 / over 10.00$20,000$22,000
1.5x66.00%Under 66.00 / over 34.00$20,000$30,000
2x49.50%Under 49.50 / over 50.50$20,000$40,000
5x19.80%Under 19.80 / over 80.20$10,000$50,000
10x9.90%Under 9.90 / over 90.10$5,000$50,000
100x0.99%Under 0.99 / over 99.01$500$50,000
1,000x0.0990%Under 0.10 / over 99.90$50.00$50,000
9,900x0.0100%Under 0.01 / over 99.99$5.05$50,000

Arithmetic from the payout formula and the two bet limits Shuffle states. The bet panel shows the limit in force for your currency.

The dynamic rule means the payout of a maximum bet is about $50,000 at every multiplier from 2.5x upward: the stake shrinks as the odds lengthen. At the 9,900x extreme the largest bet is about $5. The help-centre table's separate $250,000 maximum win sits above that, so in practice the stake rule is the one a Dice player meets. Both figures come from Shuffle; where they differ, the bet panel decides.

The exact edge, to four decimals

Shuffle's documentation gives the roll 10,001 possible values, 0.00 to 100.00 inclusive. Its win rule is strict: under 45 wins on 0.00 to 44.99, which is 4,500 values. That is 4,500 out of 10,001, or 44.9955%, while the payout of 2.2x is priced on 45%. The return is 4,500 / 10,001 × 2.2 = 98.990%, and the same ratio, 9,900 / 10,001, holds at every target and in both directions. The edge is therefore 1.0099%, a hundredth of a percentage point above the stated 1.00%. On $10,000 wagered that is $100.99 instead of $100. It is worth knowing for completeness and too small to act on.

Advanced mode: what the presets do

Shuffle's Dice has a third bet mode beyond manual and auto. Advanced mode "runs your bets through a selectable strategy preset — Martingale, Delayed Martingale, Paroli, or D'Alembert", and a Create Strategy option builds custom rules from condition blocks, with the page's example "on every 1 loss, increase bet amount by 100%". Shuffle's own description of what this achieves is accurate: "Treat it as a way to shape session rhythm, not as a guarantee of any outcome — no preset changes the underlying odds."

The reason is arithmetic. Every bet returns 98.99% of its stake on average, so a sequence of bets returns 98.99% of the total staked, however the sizes are ordered. A progression only moves the losses around. Martingale, the first preset, doubles after each loss so that one win recovers the streak; the cost is that the required stake grows geometrically and meets the bet limit. Starting from $1 at the 2x setting:

Losses in a rowNext stakeTotal at risk including itChance of that streakThat is
5$32$633.2844%1 in 30
8$256$5110.4230%1 in 236
10$1,024$2,0470.1079%1 in 927
12$4,096$8,1910.0275%1 in 3,635
14$16,384$32,7670.0070%1 in 14,253
15$32,768$65,5350.0035%1 in 28,225

Arithmetic for a stake that doubles after every loss at a 49.5% win chance. Shuffle’s $20,000 maximum bet applies at 2x.

After 14 losses the next stake is $16,384. After 15 it would be $32,768, above the $20,000 maximum, so the sequence cannot continue and $32,767 is already lost. A 15-loss streak has a chance of about 1 in 28,200 per attempt, and a player running thousands of sequences will meet it. The many small wins in between add up, on average, to slightly less than that one loss. Paroli and D'Alembert rearrange stakes differently and arrive at the same expected cost of 1.01% of everything wagered.

How a roll is derived from your seeds

Shuffle's help centre sets out the inputs: a server seed created by Shuffle and shown only as a SHA-256 hash, a client seed you can edit, and a nonce that starts at 0 and rises with each bet. The implementation article keys HMAC-SHA256 with the server seed over clientSeed:nonce:round. For Dice, the game-events article uses the first number only:

floats = generateFloats({ serverSeed, clientSeed, nonce, cursor: 0, count: 1 })
resultValue = Math.floor(float * 10001) / 100

The article works an example: client seed abc, server seed def, nonce 1 give a first number of 0.43053962965495884 and a roll of 43.05. That example is correct and reproducible, which makes it a convenient test for any tool: 0.4305… times 10,001 is 4,305.8, rounded down to 4,305, divided by 100.

To check a roll of your own, rotate the seed pair from the bet window so that the server seed is revealed, then:

  • Commitment: SHA-256 of the revealed server seed must equal the hash the bet displayed beforehand.
  • Roll: select Shuffle and Dice in our Shuffle seed checker or the Dice verifier and enter the server seed, client seed and nonce. It prints the hash, the first number and the roll. With abc / def / 1 it returns 43.05, matching Shuffle's example.
  • On Shuffle: the Verify function in the bet window performs the same computation.

Shuffle's Dice page describes outcomes as "on-chain verifiable". The help-centre method is a seed commitment checked by hashing; it does not involve a blockchain transaction per roll. The practical meaning is the same either way: the roll can be recomputed by anyone holding the three inputs. Background: what provably fair gambling proves and the general verifier.

Shuffle Dice against Stake, Roobet and Gamdom

ShuffleStakeRoobetGamdom
Roll0.00 to 100.00, 10,001 values0.00 to 100.00, 10,001 values0.00 to 99.99, 10,000 valuesSlider 1.99 to 97.99
Stated edge1.00%1% (99% RTP)1% (99% RTP)1% after the first $5,000 of daily Originals wagering
Top multiplier9,900x9,900xNot stated on the game pageSet by the slider range
Stake limitLower of $20,000 and 50,000 / multiplierPer coin, e.g. 25,000,000 USDTShown in the bet panel$200,000 per the help centre
Built-in progressionsMartingale, Delayed Martingale, Paroli, D'Alembert, customNot described in its help centreOn-win / on-loss percentage adjustmentsAuto mode with win/loss limits
Roll formulafloor(float × 10001) / 100SameHMAC-SHA512, 64 bits, 4 decimalsHMAC-SHA512, own verifier

Stake: fairness documentation 1 Nov 2026, help centre 12 Nov 2026. Roobet: game page 1 Nov 2026, verifier and help centre 12 Nov 2026. Gamdom: game page 1 Nov 2026, help centre 12 Nov 2026.

Shuffle and Stake publish the same roll formula, so one checker reproduces both. The clearest difference is how much can ride on a single roll at long odds: Shuffle's dynamic rule holds a maximum bet's payout near $50,000, where Stake's limit is a per-coin profit cap in the millions of dollars.

Sources: Shuffle Dice game page (12 Nov 2026); Shuffle help centre, maximum bet and win limits, implementation, game events and how to verify bets (12 Nov 2026). Payout, limit and streak tables and the 98.990% figure are our arithmetic from those sources.

The Dice calculator converts any target into win chance, payout and expected loss. Shuffle's licence, KYC and withdrawal terms are in the Shuffle review.

Frequently asked questions

Yes. The roll is floor(float × 10001) / 100, where the float is the first number from an HMAC-SHA256 keyed by the server seed over your client seed, the nonce and a round counter. The server seed is committed by its hash and revealed when you rotate the seed pair. Shuffle’s own example, seeds abc and def with nonce 1, gives 43.05, and our Shuffle seed checker reproduces it.
Shuffle lists 1.00%. The payout is (1 ÷ win chance) × 0.99, so the edge is the same at every target. Counting the roll’s 10,001 possible values against Shuffle’s strict win rule gives an exact return of 98.990%, an edge of 1.0099%.
9,900x, at the minimum win chance of 0.01%. Shuffle’s page says the maximum bet scales as 50,000 divided by the target multiplier, which is about $5 at 9,900x.
Shuffle’s help centre lists $20,000 per round with a $250,000 maximum win, and the game page adds that the maximum bet is 50,000 divided by the target multiplier. The lower figure applies: $20,000 up to 2.5x, $5,000 at 10x, $500 at 100x.
It changes your stake automatically after wins and losses using a preset (Martingale, Delayed Martingale, Paroli or D’Alembert) or rules you build. Shuffle’s page says no preset changes the underlying odds. A doubling sequence from $1 at 2x exceeds the $20,000 maximum bet after 15 straight losses, a 1-in-28,200 streak.
No. Shuffle’s page notes that a 45% chance is either over 55 or under 45. Both pay 2.2x and both win on 4,500 of the 10,001 possible rolls.

Related pages

Shuffle · #6 by 30-day deposits (Tanzanite, 30 days to 1 Nov 2026)
Play Now →