Game Catalog
Slotty Labs offers 5 original server-authoritative games, each with distinct mechanics and volatility profiles.
Provably-fair verification is live: for tenants with it enabled, the server commits to a seed before the bet and the outcome is reproducible from that seed after the reveal. See Provably Fair.
Every outcome is decided by the server. No game pays on player dexterity — where a game takes real-time input, that input controls presentation and pacing, not the amount won. Figures below are generated from the shipped engines (
tools/certification/evidence.mjs).
All Games
| Game | ID | Type | Volatility | Max Win | RTP Range | Key Features |
|---|---|---|---|---|---|---|
| Slotty Slots | slotty-slots | single_step | Medium | 500× | 91.99–97.00% | 5×3 reels, 20 paylines, free spins, 14 themes |
| Safe Smash | safe-smash | multi_step | High | 50× | 91.37–96.49% | Hit-or-bust, per-hit payment, jackpot on the cracking hit |
| Bit Key Rush | bit-key-rush | multi_step | Very High | 500× | 91.64–96.62% | 12-character key guessing, FBI trace mechanic |
| Fox'n Flock | fox-n-flock | session_based | High | 100× | 91.97–96.95% | Goat catching, RNG-drawn run length, golden flock bonus |
| Katapuuult | katapuuult | session_based | Medium | 60× | 91.96–97.00% | Three EV-equal risk tiers, zone presentation |
Game Types
Single Step (single_step)
The entire round resolves in a single action. The player places a bet and receives the result immediately.
- Example: Slotty Slots — spin the reels, see the result
- WebSocket: One
action→ oneaction_result - Duration: < 1 second
Multi Step (multi_step)
The round consists of multiple sequential player decisions. Wins are credited per action, so ending a round early reduces the number of paid actions rather than forfeiting anything — "End Game" moves no money.
- Example: Safe Smash — hit the safe repeatedly until it cracks
- WebSocket: Multiple
action→action_resultexchanges per round - Duration: Player-controlled (seconds to minutes)
- Cash Out: Available between steps
Session Based (session_based)
The game runs as a real-time session with continuous input. Actions are processed at a fixed tick rate.
- Example: Fox'n Flock — move around the field catching goats
- WebSocket: Continuous
actionstream at up to 60Hz - Duration: Until game-over condition or session limit
- State: Server-authoritative, client renders predictions
RTP Variants
Each game supports 4 RTP (Return to Player) tiers. Operators select the RTP variant per game during configuration.
Every variant returns at or just under its label — never above it. The span below is the spread across the five games, not a tolerance band.
| Variant | Actual RTP across the 5 games | Description |
|---|---|---|
RTP_92 | 91.37–91.99% | Lower RTP, higher house edge |
RTP_94 | 93.46–94.00% | Moderate RTP |
RTP_96 | 95.39–96.00% | Standard RTP (default) |
RTP_97 | 96.49–97.00% | High RTP, lower house edge |
The multiplier solvers are constrained to land at or below nominal, so a variant can sit a fraction under its label but cannot sit over it. Per-game figures are in each game's page.
INFO
The default RTP variant is RTP_96 for all games. To change the RTP variant, update your game configuration in the operator dashboard or contact office@slottylabs.com.
WARNING
RTP is a long-term statistical average. Individual sessions will vary significantly, especially for high-volatility games. The actual RTP converges to the configured range over thousands of rounds.