Skip to content

Slotty Slots ​

A classic video slot with 5 reels, 3 rows, and 20 paylines — featuring wilds, scatters, free spins, and 14 cosmetic themes.

PropertyValue
Game IDslotty-slots
Typesingle_step
VolatilityMedium
Max Win500× bet
Hit Rate56.74% (rtp-96; any line win, exact)
Engine version1.2.0
RTP variants91.99% / 94.00% / 95.98% / 97.00%
Free spins1 in ~508 spins (every variant)

Layout ​

  • Reels: 5
  • Rows: 3
  • Paylines: 20 (the player plays 1–20)
  • Reel strips: 100 positions each

Symbols ​

The game uses 9 symbols — 7 regular symbols plus Wild and Scatter:

Payouts are multiples of the per-line stake, and the total bet covers 20 lines — so a 2500× line win on a 20-line bet is 125× the total bet.

SymbolID×3×4×5
Starstar150×500×2500×
Diamonddiamond75×250×1000×
Bellbell50×125×500×
Grapesgrapes25×75×250×
Orangeorange15×50×125×
Lemonlemon10×25×50×
Cherrycherry5×15×25×
Wildwild———
Scatterscatter———

Wild Symbol ​

  • Substitutes for all regular symbols (not Scatter)
  • Appears on every reel — 2 positions per 100-position strip
  • No standalone payout

Scatter Symbol ​

  • Not bound to paylines — pays anywhere on the reels
  • 3+ scatters trigger the free spins bonus

Free Spins ​

ScattersFree Spins Awarded
310 spins
415 spins
520 spins
  • All wins during free spins are multiplied by 1.25×
  • Free spins can be retriggered up to 3 times (max 3 retrigger events per bonus)
  • Retrigger awards the same number of spins as the initial trigger
  • Free spins are played at the bet that triggered them, and every free-spin win is capped at 500× that bet after the 1.25× multiplier
  • Frequency: about 1 in 508 spins on every RTP variant (two scatters per reel since engine 1.1.0), 10.4 free spins per bonus on average

Cosmetic Themes ​

14 visual themes are available. Themes are purely cosmetic and do not affect game mechanics, RTP, or payouts:

#Theme
1Classic
2Egyptian
3Space
4Ocean
5Jungle
6Norse
7Cyberpunk
8Wild West
9Asian
10Halloween
11Christmas
12Pirates
13Fantasy
14Neon

Bet Details ​

totalBet = betPerLine × activePaylines
  • Minimum bet per line: Operator-configurable (default: 0.10 in fiat currencies and stablecoins — 0.10 a spin at 1 line, 2.00 at 20; BTC 0.00001)
  • Maximum bet: Operator-configurable (default: 1,000.00 per spin)
  • Active paylines: 1–20, chosen by the player

RNG Details ​

Each spin consumes 5 random range values from the provably fair system — one per reel. Each value determines the stop position on that reel (0–99).

typescript
// Provably fair outcome mapping
interface SlotsOutcome {
  reelPositions: [number, number, number, number, number]; // 0-29 each
  freeSpinsTrigger: boolean;
  freeSpinsCount: number;
}

Example Round Flow ​

1. Player places bet (betPerLine × 20)
2. Client sends WebSocket "action" message
3. Server generates outcome using provably fair system
4. Server evaluates all 20 paylines for winning combinations
5. Wins are summed and credited to player balance
6. Server sends "action_result" with full round data
7. If 3+ scatters: free spins bonus begins