Slide uses a Provably Fair system to ensure that every round is transparent, independently verifiable, and cannot be changed after betting begins.
Each Slide round is generated using two values:
Server seed — generated by the server before the round starts. A SHA-256 hash of the server seed is displayed to players before betting opens, allowing anyone to verify that the server seed was committed in advance and cannot be changed later.
Client seed — generated from the bets placed during the round after betting closes. This adds additional randomness and ensures that the final result cannot be predicted or calculated before the round begins.
Once betting closes, the server seed and client seed are combined using HMAC-SHA256 to generate the Slide multiplier:
hmac = HMAC_SHA256(serverSeed, clientSeed)
raw = parseInt(hmac[0..7], 16)
slidePoint = floor(2³² / (raw + 1) × 0.98 × 100) / 100
The calculation includes a built-in 2% house edge, resulting in a 98% RTP.
Your selected target multiplier determines whether you win:
If the generated Slide multiplier is equal to or higher than your selected target multiplier, your bet wins.
If the generated Slide multiplier is lower than your selected target multiplier, your bet loses.
Winning payouts are calculated as:
Payout = Bet amount × Selected target multiplier
After the round ends, the server seed and client seed are revealed, allowing anyone to independently reproduce the calculation and verify that the result was generated fairly.
This system ensures that every Slide round is random, transparent, and cannot be manipulated by either the player or the casino after the server seed commitment has been made.
