{"status":"ok","service":"shared-slot-gateway","routingMode":"game-path-and-credential-audience","platformCredentialValidation":true,"games":[{"gameKey":"disco777_2171","gameId":2171,"displayName":"Disco 777","protocolFamily":"firekirin_slot_15l9x","runtime":{"mode":"local-draft","profileId":"disco777-rtp-9000-reconstructed-v3","productionEligible":false,"appliesTo":"new-and-idle-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":16}},{"gameKey":"neon777_2135","gameId":2135,"displayName":"Neon 777","protocolFamily":"neon-precomputed-free-no-wheel-v1","runtime":{"mode":"origin-replay-corpus","profileId":"neon777-reconstructed-weighted-reels-v1","paidRounds":500,"productionEligible":false,"appliesTo":"new-and-idle-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":9}},{"gameKey":"four_mythical_beasts_2226","gameId":2226,"displayName":"4 Mythical Beasts","protocolFamily":"mythical-precomputed-free-no-wheel-v1","runtime":{"mode":"origin-replay-corpus","profileId":"four-mythical-beasts-reconstructed-reels-v3","paidRounds":500,"productionEligible":false,"appliesTo":"new-and-idle-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":9}},{"gameKey":"frenzy_cookie_2168","gameId":2168,"displayName":"Frenzy Cookie","protocolFamily":"frenzy-precomputed-free-no-wheel-v1","runtime":{"mode":"origin-replay-corpus","profileId":"frenzy-cookie-origin-corpus-v1-8b5e0aa0565ddc51","paidRounds":1000,"productionEligible":false,"appliesTo":"new-and-idle-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":9}},{"gameKey":"lion_dance_2510","gameId":2510,"displayName":"Lion Dance","protocolFamily":"lion-client-bonus-server-free-v2","runtime":{"mode":"origin-replay-corpus","profileId":"lion-dance-origin-corpus-rtp9000-v2-560d2461cb90ff46","paidRounds":1000,"targetBps":9000,"selection":"payout-tier-weighted-with-replacement-v1","productionEligible":false,"appliesTo":"new-and-idle-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":7}},{"gameKey":"mysterious_knight_2274","gameId":2274,"displayName":"Mysterious Knight","protocolFamily":"mysterious-knight-dual-board-v1","runtime":{"mode":"origin-replay-corpus","profileId":"mysterious-knight-origin-corpus-v1-d89e6f2014a9d63d","paidRounds":636,"productionEligible":false,"appliesTo":"new-and-idle-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":5}},{"gameKey":"wild_tavern_2219","gameId":2219,"displayName":"Wild Tavern","protocolFamily":"wild-tavern-single-board-v1","runtime":{"mode":"local-rng-draft","profileId":"wild-tavern-rtp-9400-draft-v1","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"money_game_2185","gameId":2185,"displayName":"Money Game","protocolFamily":"firekirin-wh-json-route39-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"money-game-rtp-9400-reconstructed-draft-v2","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"joker_777_2101","gameId":2101,"displayName":"Joker 777","protocolFamily":"joker-precomputed-free-no-wheel-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"joker-777-reconstructed-reel-strips-v2","targetBps":9000,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"fortune_piggy_2104","gameId":2104,"displayName":"Fortune Piggy","protocolFamily":"firekirin-wh-json-route39-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"fortune-piggy-rtp-9400-reconstructed-draft-v1","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":5}},{"gameKey":"hot_7s_2512","gameId":2512,"displayName":"Hot 7'S","protocolFamily":"firekirin-wh-json-route39-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"hot-7s-rtp-9000-reconstructed-draft-v4","targetBps":9000,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"lucky_777_2513","gameId":2513,"displayName":"Lucky 777","protocolFamily":"firekirin-wh-json-route39-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"lucky-777-independent-variable-height-symbols-v3","targetBps":9000,"payModel":"9-fixed-paylines-left-to-right-3x3","nativeFeatures":["wild-substitution","mixed-number-win","mixed-color-win","all-symbols-win"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"happy_ducky_2108","gameId":2108,"displayName":"Happy Ducky","protocolFamily":"firekirin-wh-json-static-candidate-001-unverified","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"happy-ducky-rtp-9400-reconstructed-draft-v2","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"wild_bull_2106","gameId":2106,"displayName":"Wild Bull","protocolFamily":"wild-bull-route39-wheel-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"wild-bull-reconstructed-reel-strips-v2","targetBps":9000,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"princess_life_2115","gameId":2115,"displayName":"Princess Life","protocolFamily":"firekirin-wh-json-route39-princess-life-base-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"princess-life-rtp-9400-reconstructed-draft-v3","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"super_vault_2105","gameId":2105,"displayName":"Super Vault","protocolFamily":"firekirin-wh-json-route39-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"super-vault-rtp-9400-reconstructed-draft-v1","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":5}},{"gameKey":"age_of_cleopatra_2109","gameId":2109,"displayName":"Age Of Cleopatra","protocolFamily":"firekirin-wh-json-route39-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"age-of-cleopatra-reconstructed-reel-strips-v2","targetBps":9000,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"book_of_wizard_2122","gameId":2122,"displayName":"Book Of Wizard","protocolFamily":"book-of-wizard-route39-elemental-v2","runtime":{"mode":"local-rng-draft","profileId":"book-of-wizard-rtp-8800-draft-v3","targetBps":8800,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"double_wheels_2133","gameId":2133,"displayName":"Double Wheels","protocolFamily":"double-wheels-route39-lucky-wheels-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"double-wheels-reconstructed-reel-strips-v2","targetBps":9000,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"keno_ball_2514","gameId":2514,"displayName":"Keno Ball","protocolFamily":"firekirin-wh-json-keno-route39-v1","runtime":{"mode":"local-rng-keno-luck-v1","profileId":"keno-ball-native-superball-uniform-wheel-v2","targetBps":null,"theoreticalRtpRangePercent":[57.166429298549545,124.61374303059756],"probabilitySource":"uniform-draw-and-visible-wheel-segment-assumptions","payModel":"keno-20-of-80","nativeFeatures":["number-selection-3-through-10","twenty-ball-draw","native-hit-paytable","selected-twentieth-superball-roulette-2x-through-5x","autoplay","reconnect-result-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"american_keno_2270","gameId":2270,"displayName":"American Keno","protocolFamily":"firekirin-wh-json-american-keno-route39-v1","runtime":{"mode":"local-rng-native-keno-v1","profileId":"american-keno-native-paytable-uniform-20-of-80-v1","theoreticalRtpRangePercent":[91.57740993184031,92.0886075949367],"drawDistribution":"uniform-without-replacement-assumption","payModel":"keno-20-of-80","nativeFeatures":["number-selection-2-through-10","twenty-ball-draw","native-hit-paytable","autoplay","reconnect-result-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"quick_bingo_2560","gameId":2560,"displayName":"Quick Bingo","protocolFamily":"firekirin-wh-json-quick-bingo-route39-v1","runtime":{"mode":"local-rng-native-quick-bingo-v1","profileId":"quick-bingo-native-paytable-position-mixture-90-v1","theoreticalRtpPercent":90.0,"drawDistribution":"local-uniform-90-and-80-position-mixture","payModel":"bingo-15-of-90-finish-position","nativeFeatures":["select-exactly-15-of-90","draw-until-all-selected-numbers","fourteen-native-finish-draw-payout-tiers","autoplay","reconnect-result-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"double_roulette_2635","gameId":2635,"displayName":"Double Roulette","protocolFamily":"firekirin-wh-json-double-roulette-route39-v1","runtime":{"mode":"local-rng-double-roulette-v1","profileId":"double-roulette-uniform-single-zero-v1","theoreticalRtpPercent":97.29729729729729,"drawDistribution":"local-uniform-37-number-wheel","payModel":"single-zero-roulette","nativeFeatures":["157-native-betting-areas","single-result-0-through-36","native-36-divided-by-area-size-gross-payout","undo-double-rebet","reconnect-result-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":13}},{"gameKey":"house_of_poker_2528","gameId":2528,"displayName":"House Of Poker","protocolFamily":"firekirin-wh-json-house-of-poker-route39-v1","runtime":{"mode":"local-rng-native-poker-v1","profileId":"house-of-poker-native-paytable-bounded-return-v1","freshDealRtpPercent":90.0,"incrementalAwardPerNewWagerUpperBound":0.9,"drawDistribution":"local-minimum-award-uniform-mixture","payModel":"five-card-joker-poker","nativeFeatures":["five-card-initial-deal","one-paid-redraw-with-1-through-4-held-cards","ten-native-joker-poker-awards","autoplay","reconnect-result-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"black_jack_2556","gameId":2556,"displayName":"Black Jack","protocolFamily":"firekirin-wh-json-blackjack-route39-v1","runtime":{"mode":"local-black-jack-native-rules-v1","profileId":"black-jack-native-rules-uniform-eight-deck-v1","targetBps":null,"probabilitySource":"uniform-eight-deck-per-round-assumption","payModel":"native-blackjack-three-positions","nativeFeatures":["hit","stand","double","split","insurance","surrender","durable-hand-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"roaring_sky_2134","gameId":2134,"displayName":"Roaring Sky","protocolFamily":"firekirin-wh-json-flane-routes-103-105-v1","runtime":{"mode":"local-rng-three-plane-crash-v1","profileId":"roaring-sky-crash-rtp-8500-v1","targetBps":8500,"payModel":"three-independent-crash-flights","nativeFeatures":["three-plane-betting","cancel-before-flight","manual-cashout","auto-cashout","round-history","reconnect-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"jet_x_2114","gameId":2114,"displayName":"Jet X","protocolFamily":"firekirin-wh-json-flane-routes-103-105-v1","runtime":{"mode":"local-rng-two-panel-crash-v1","profileId":"jet-x-crash-rtp-8500-v1","targetBps":8500,"payModel":"one-shared-aircraft-two-bet-panels","nativeFeatures":["two-bet-panels","shared-flight-multiplier","cancel-before-flight","manual-cashout","auto-cashout","round-history","reconnect-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":7}},{"gameKey":"german_aviator_2127","gameId":2127,"displayName":"German Aviator","protocolFamily":"firekirin-wh-json-flane-routes-103-105-v1","runtime":{"mode":"local-rng-two-panel-crash-v1","profileId":"german-aviator-crash-rtp-8500-v1","targetBps":8500,"payModel":"one-shared-aircraft-two-bet-panels","nativeFeatures":["two-bet-panels","shared-flight-multiplier","cancel-before-flight","manual-cashout","auto-cashout","round-history","reconnect-recovery"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"diamonds_mines_2124","gameId":2124,"displayName":"Diamonds & Mines","protocolFamily":"diamonds-mines-routes-39-101-50-v1","runtime":{"mode":"local-real-rng-development","profileId":"diamonds-mines-native-table-real-rng-v1","nativeDefaultRtpBps":9492,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"golden_poker_2123","gameId":2123,"displayName":"Golden Poker","protocolFamily":"golden-poker-route39-cascade-v1","runtime":{"mode":"local-rng-draft","profileId":"golden-poker-rtp-8800-draft-v1","targetBps":8800,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"colosseum_2509","gameId":2509,"displayName":"Colosseum","protocolFamily":"colosseum-route39-cascade-battle-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"colosseum-native-cascade-battle-reconstructed-rng-v3","targetBps":9000,"simulatedBps":9046,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"chili_taco_2128","gameId":2128,"displayName":"Chili Taco","protocolFamily":"chili-taco-route39-moving-wild-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"chili-taco-rtp-9400-reconstructed-draft-v3","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"yun_cai_fafafa_2161","gameId":2161,"displayName":"Yun Cai Fafafa","protocolFamily":"firekirin-route39-caishen2-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"yun-cai-fafafa-rtp-9400-reconstructed-draft-v1","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"god_of_fortune_2516","gameId":2516,"displayName":"God Of Fortune","protocolFamily":"firekirin-wh-json-route39-free-spins-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"god-of-fortune-rtp-9000-reconstructed-draft-v2","targetBps":9000,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"aladdins_lamp_2515","gameId":2515,"displayName":"Aladdin's Lamp","protocolFamily":"firekirin-wh-json-route39-genie-free-spins-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"aladdins-lamp-native-genie-free-reconstructed-rng-v1","targetBps":9000,"payModel":"20-lines-scatter-substitution","nativeFeatures":["genie-scatter-conversion","ten-free-games","selected-symbol-expansion","free-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"wild_safari_2523","gameId":2523,"displayName":"Wild Safari","protocolFamily":"firekirin-wh-json-route39-drop-coins-free-pick-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"wild-safari-native-drop-coins-free-pick-reconstructed-rng-v2","targetBps":9000,"payModel":"30-fixed-paylines","nativeFeatures":["drop-coin-wild-transformations","fixed-ten-free-games","non-retriggering-free-feature","safari-pick-board"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"lucky_joker_2524","gameId":2524,"displayName":"Lucky Joker","protocolFamily":"firekirin-wh-json-route39-respin-dual-pick-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"lucky-joker-native-dual-pick-free-reconstructed-rng-v2","targetBps":9000,"payModel":"20-fixed-paylines","nativeFeatures":["single-reel-respin","ten-nonretriggering-free-games","ball-pickkem-bonus","sandbell-pick-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"merry_christmas_2527","gameId":2527,"displayName":"Merry Christmas","protocolFamily":"firekirin-wh-json-route39-free-gift-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"merry-christmas-native-free-gift-reconstructed-rng-v2","targetBps":9000,"payModel":"20-fixed-paylines","nativeFeatures":["four-or-ten-free-games","tripled-free-game-wins","free-retrigger","six-gift-pick-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"merry_christmas_2531","gameId":2531,"displayName":"Merry Christmas","protocolFamily":"firekirin-wh-json-route39-kirin-link-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"merry-christmas-2531-rtp-9000-draft-v3","targetBps":9000,"payModel":"50-fixed-paylines-base-178-fixed-paylines-free","nativeFeatures":["five-expanding-free-games","free-retrigger","four-fireball-kirin-link"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"easter_bunnies_2533","gameId":2533,"displayName":"Easter Bunnies","protocolFamily":"firekirin-wh-json-route39-free-choice-kirin-link-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"easter-bunnies-2533-rtp-9000-reconstructed-v2","targetBps":9000,"payModel":"50-fixed-paylines","nativeFeatures":["five-selectable-free-game-tiers","per-spin-free-wild-multiplier","free-retrigger","four-fireball-kirin-link-progressive-rows"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"vegas_7s_2534","gameId":2534,"displayName":"Vegas 7'S","protocolFamily":"firekirin-wh-json-route39-seven-free-random-multiplier-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"vegas-7s-native-five-line-reconstructed-reels-v2","targetBps":9000,"payModel":"5-fixed-paylines","nativeFeatures":["wild-substitution","three-scatter-anywhere-award","seven-free-games","per-spin-free-multiplier-two-through-seven"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"the_eye_of_horus_2545","gameId":2545,"displayName":"The Eye Of Horus","protocolFamily":"firekirin-wh-json-route39-eye-free-spins-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"eye-of-horus-native-eye-free-reconstructed-rng-v1","targetBps":9000,"payModel":"20-lines-eye-substitution","nativeFeatures":["eye-scatter-conversion","ten-free-games","selected-symbol-expansion","free-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"fourth_of_july_2535","gameId":2535,"displayName":"4th of July","protocolFamily":"firekirin-wh-json-route102-fourth-july-sticky-wild-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"fourth-july-native-lock-state-weighted-symbols-v3","targetBps":9000,"payModel":"40-fixed-paylines-5x4","nativeFeatures":["wild-substitution","maximum-matched-wild-multiplier","three-scatter-seven-free-games","trigger-wild-lock","free-game-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"buffalo_777_2536","gameId":2536,"displayName":"Buffalo 777","protocolFamily":"firekirin-wh-json-route39-ten-free-retrigger-v1","runtime":{"mode":"local-rng-reconstructed-strips","profileId":"buffalo-777-native-single-line-reconstructed-strips-v2","targetBps":9000,"payModel":"single-middle-payline","nativeFeatures":["mixed-6-7-8-symbol-win","three-scatter-on-payline","ten-free-games","free-game-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"happy_penguin_2537","gameId":2537,"displayName":"Happy Penguin","protocolFamily":"happy-penguin-route39-scatter-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"happy-penguin-native-lines-reconstructed-rng-v1","targetBps":9000,"theoreticalRtpBps":9000.46381220016,"payModel":"50-fixed-paylines-left-to-right-5x4","nativeFeatures":["wild-substitution","scatter-free-games-3-10-10","free-retrigger","precomputed-free-total"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"quintuple_5x_2538","gameId":2538,"displayName":"Quintuple 5X","protocolFamily":"firekirin-wh-json-route39-quintuple-multiplier-wild-v1","runtime":{"mode":"local-rng-reconstructed-strips","profileId":"quintuple-5x-native-alternating-reconstructed-strips-v3","targetBps":9000,"theoreticalRtpBps":9000,"payModel":"single-middle-payline-3x3","nativeFeatures":["grouped-symbol-wins","two-three-four-five-x-wilds","multiplicative-wild-substitution","all-wild-center-multiplier-awards"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"quintuple_10x_2671","gameId":2671,"displayName":"Quintuple 10X","protocolFamily":"firekirin-wh-json-route39-quintuple-multiplier-wild-v1","runtime":{"mode":"local-rng-reconstructed-strips","profileId":"quintuple-10x-native-alternating-reconstructed-strips-v1","targetBps":8500,"theoreticalRtpBps":8499.997202306986,"theoreticalHitRateBps":2250.0335797667503,"maximumLivePayoutOdds":150,"payModel":"single-middle-payline-3x3","nativeFeatures":["grouped-symbol-wins","three-and-ten-x-wilds","multiplicative-wild-substitution","all-wild-awards-validator-only-in-low-volatility-profile"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"jack_o_lantern_2539","gameId":2539,"displayName":"Jack O Lantern","protocolFamily":"jack-o-lantern-route39-scatter-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"jack-o-lantern-reconstructed-reel-strips-rng-v2","targetBps":9000,"theoreticalRtpBps":9000,"payModel":"40-fixed-paylines-left-to-right-5x4","nativeFeatures":["wild-substitution","three-four-five-scatter-eight-free-games","free-retrigger","precomputed-durable-free-tail"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"happy_farm_2540","gameId":2540,"displayName":"Happy Farm","protocolFamily":"happy-farm-route39-tumble-fruit-bonus-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"happy-farm-native-tumble-reel-streams-v3","targetBps":9000,"theoreticalRtpBps":9000,"payModel":"15-fixed-paylines-left-to-right-5x3-tumble","nativeFeatures":["wild-substitution","tumbling-line-wins","three-plus-bonus-anywhere","interactive-fruit-awards-1x-5x-15x-50x"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"piggy_gold_coins_2541","gameId":2541,"displayName":"Piggy Gold Coins","protocolFamily":"firekirin-wh-json-route39-ten-free-fireball-link-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"piggy-gold-coins-2541-rtp-9000-reconstructed-v1","targetBps":9000,"theoreticalRtpBps":9000,"payModel":"50-fixed-paylines-left-to-right-5x4","nativeFeatures":["wild-substitution","three-scatter-ten-free-games","free-games-double-payouts-and-retrigger","four-plus-fireballs-expanding-hold-and-win"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"dragon_dynasty_2542","gameId":2542,"displayName":"Dragon Dynasty","protocolFamily":"firekirin-wh-json-route39-five-free-fireball-link-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"dragon-dynasty-2542-rtp-9000-reconstructed-v1","targetBps":9000,"theoreticalRtpBps":9000.975520049325,"payModel":"50-fixed-paylines-left-to-right-5x4","nativeFeatures":["wild-substitution-except-scatter-and-fireball","three-scatter-five-free-games","one-extra-free-game-per-free-scatter","four-plus-fireballs-expanding-hold-and-win","fireball-feature-during-free-games"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"mysterious_kingdom_2549","gameId":2549,"displayName":"Mysterious Kingdom","protocolFamily":"firekirin-wh-json-route39-ten-free-fireball-link-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"mysterious-kingdom-2549-rtp-9000-reconstructed-v1","targetBps":9000,"theoreticalRtpBps":8999.147214686056,"payModel":"50-fixed-paylines-left-to-right-5x4","nativeFeatures":["wild-substitution-except-scatter-and-fireball","three-scatter-ten-free-games","two-times-free-game-wins","free-game-scatter-pays-without-retrigger","four-plus-fireballs-expanding-hold-and-win","fireball-feature-during-free-games"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"china_town_2544","gameId":2544,"displayName":"China Town","protocolFamily":"firekirin-wh-json-route39-selectable-free-fireball-link-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"china-town-2544-rtp-9000-reconstructed-v1","targetBps":9000,"theoreticalRtpBps":9006.459152842363,"payModel":"50-fixed-paylines-left-to-right-5x4","nativeFeatures":["wild-substitution-except-scatter-and-fireball","three-scatter-selects-20-15-10-7-or-5-free-games","wild-line-free-multipliers-2x-to-25x","one-extra-free-game-per-free-scatter","four-plus-fireballs-expanding-hold-and-win","fireball-feature-during-free-games"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"life_of_monopoly_2675","gameId":2675,"displayName":"Life Of Monopoly","protocolFamily":"firekirin-wh-json-route39-monopoly-free-reward-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"life-of-monopoly-2675-rtp-8500-reconstructed-v5","targetBps":8500,"targetHitRateBps":[2000,2500],"payModel":"40-fixed-paylines-left-to-right-5x4","nativeFeatures":["wild-and-two-times-wild-substitution","reel-four-five-scatter-pair-awards-four-free-games","free-game-retrigger","free-row-wild-multipliers-one-to-eight-times","golden-express-symbol-transformation","three-bonus-symbol-monopoly-board","cash-total-bet-extra-turn-return-and-finish-board-tiles"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"xmas_melody_2793","gameId":2793,"displayName":"Xmas Melody","protocolFamily":"firekirin-wh-json-route39-four-elf-tree-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"xmas-melody-2793-rtp-8500-reconstructed-v1","targetBps":8500,"targetHitRateBps":[2000,2500],"payModel":"50-to-80-fixed-paylines-5x3-to-5x6-80-line-wager","nativeFeatures":["base-wild-x1-x2-x3","four-elf-free-variants","sticky-wilds","final-collected-wilds","expanding-rows","three-reel-sets-magical-reveals","six-bonus-christmas-tree"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"life_in_future_2674","gameId":2674,"displayName":"Life In Future","protocolFamily":"firekirin-wh-json-route39-elimination-collect-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"life-in-future-2674-rtp-8500-low-volatility-reconstructed-v3","targetBps":8500,"targetHitRateBps":[2000,2500],"payModel":"30-fixed-paylines-left-to-right-5x3-elimination","nativeFeatures":["wild-substitution","collect-symbols-pay-anywhere","elimination-cascades","three-scatter-six-free-games","bonus-six-free-games","bonus-one-to-four-free-retrigger","free-game-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"pirates_2547","gameId":2547,"displayName":"Pirates","protocolFamily":"firekirin-wh-json-route39-pirates-free-v1","runtime":{"mode":"local-rng-reconstructed-strips","profileId":"pirates-native-lines-reconstructed-strips-v1","targetBps":9000,"theoreticalRtpBps":9000.897318341858,"payModel":"50-fixed-paylines-left-to-right-5x3","nativeFeatures":["full-reel-expanding-wild-triple-win","scatter-free-games-3-10-10","free-retrigger","precomputed-free-total"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"caribbean_pirates_2546","gameId":2546,"displayName":"Caribbean Pirates","protocolFamily":"firekirin-wh-json-route39-cascade-battle-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"caribbean-pirates-2546-rtp-9000-reconstructed-v2","targetBps":9000,"theoreticalRtpBps":8999.293641067537,"payModel":"15-fixed-paylines-left-to-right-5x3-cascades","nativeFeatures":["wild-substitution","paying-symbol-and-bonus-elimination-cascades","bonus-on-reels-one-two-three","interactive-pirate-battle"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"fishing_kingdom_2543","gameId":2543,"displayName":"Fishing Kingdom","protocolFamily":"firekirin-wh-json-route39-line-win-free-v1","runtime":{"mode":"local-rng-reconstructed-strips","profileId":"fishing-kingdom-native-lines-reconstructed-strips-v2","targetBps":9000,"theoreticalRtpBps":9000,"payModel":"15-fixed-paylines-left-to-right-5x3","nativeFeatures":["wild-substitution","high-symbol-line-wins-award-1-2-5-free-games","free-game-wins-pay-double","all-free-game-wins-retrigger-1-2-5-games"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":6}},{"gameKey":"world_gemstone_ore_2519","gameId":2519,"displayName":"World Gemstone Ore","protocolFamily":"world-gemstone-ore-route39-pick-free-multiplier-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"world-gemstone-ore-native-pick-free-reconstructed-rng-v1","targetBps":9000,"payModel":"20-fixed-paylines-plus-anywhere-scatter","nativeFeatures":["three-plus-bonus-trigger","gemstone-free-spin-pick","tnt-multiplier-pick","multiplied-free-spins"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"labor_day_2548","gameId":2548,"displayName":"Labor Day","protocolFamily":"firekirin-wh-json-route39-pick-free-multiplier-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"labor-day-native-pick-free-reconstructed-rng-v1","targetBps":9000,"theoreticalBps":9001.6615,"payModel":"20-fixed-paylines-plus-anywhere-scatter","nativeFeatures":["three-plus-bonus-trigger","gear-free-spin-pick","wrench-multiplier-pick","multiplied-free-spins"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"curse_of_pharaoh_2550","gameId":2550,"displayName":"Curse Of Pharaoh","protocolFamily":"firekirin-wh-json-route39-pick-free-multiplier-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"curse-of-pharaoh-native-pick-free-reconstructed-rng-v1","targetBps":9000,"theoreticalBps":8999.7713,"payModel":"20-fixed-paylines-plus-anywhere-scatter","nativeFeatures":["three-plus-bonus-trigger","free-spin-count-pick","multiplier-pick","multiplied-free-spins"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"puzzle_boxes_2551","gameId":2551,"displayName":"Puzzle Boxes","protocolFamily":"firekirin-wh-json-route39-cluster-cascade-puzzle-wheel-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"puzzle-boxes-2551-rtp-9000-reconstructed-v2","targetBps":9000,"payModel":"seven-by-seven-orthogonal-cluster-cascade","nativeFeatures":["persistent-puzzle-collection","random-wilds","wild-group","winning-combo","pop-symbols","eight-x-total-bet","twenty-x-total-bet"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"soldier_honor_2552","gameId":2552,"displayName":"Soldier & Honor","protocolFamily":"firekirin-wh-json-route39-expanding-wild-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"soldier-honor-2552-rtp-8500-reconstructed-v2","targetBps":8500,"theoreticalBps":8499.999404958397,"payModel":"ten-fixed-paylines","nativeFeatures":["full-reel-expanding-wild"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"thanksgiving_day_2553","gameId":2553,"displayName":"Thanksgiving Day","protocolFamily":"firekirin-wh-json-route39-respin-dual-pick-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"thanksgiving-day-2553-rtp-8500-low-volatility-reconstructed-v2","targetBps":8500,"theoreticalBps":8500.185019375836,"payModel":"20-fixed-paylines","nativeFeatures":["single-reel-respin","three-plus-scatter-ten-free-games","free-game-retrigger","ball-pickkem-bonus","sandbell-pick-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"pink_perfume_2555","gameId":2555,"displayName":"Pink Perfume","protocolFamily":"firekirin-wh-json-route39-pick-free-multiplier-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"pink-perfume-native-pick-free-reconstructed-rng-v1","targetBps":8500,"theoreticalBps":8502.2872,"payModel":"20-fixed-paylines","nativeFeatures":["three-plus-bonus-trigger","free-spin-count-pick","multiplier-pick","multiplied-free-spins"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"easter_2554","gameId":2554,"displayName":"Easter","protocolFamily":"firekirin-wh-json-route39-rabbit-super-wild-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"easter-2554-rtp-8500-reconstructed-v1","targetBps":8500,"theoreticalBps":8502.059612890092,"payModel":"192-fixed-paylines-asymmetric-6x7","nativeFeatures":["full-rabbit-reel-super-wild","three-scatter-ten-free-games","four-scatter-fifteen-free-games","five-scatter-twenty-free-games","free-game-retrigger","reverse-asymmetric-free-layout"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"flower_fairy_2557","gameId":2557,"displayName":"Flower Fairy","protocolFamily":"firekirin-wh-json-route39-respin-dual-pick-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"flower-fairy-2557-rtp-8500-reconstructed-v1","targetBps":8500,"theoreticalBps":8499.523172910665,"payModel":"20-fixed-paylines","nativeFeatures":["single-reel-respin","three-plus-scatter-ten-free-games","free-game-retrigger","ball-pickkem-bonus","sandbell-pick-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"fruit_777_2558","gameId":2558,"displayName":"Fruit 777","protocolFamily":"firekirin-wh-json-route39-single-line-ten-free-v1","runtime":{"mode":"local-rng-reconstructed-strips","profileId":"fruit-777-native-single-line-reconstructed-strips-v2","targetBps":8500,"theoreticalBps":8499.99662680189,"payModel":"single-middle-payline","nativeFeatures":["three-scatter-on-payline","ten-free-games","free-game-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"happy_life_2559","gameId":2559,"displayName":"Happy Life","protocolFamily":"firekirin-wh-json-route39-exploding-wild-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"happy-life-2559-rtp-8500-reconstructed-v1","targetBps":8500,"theoreticalBps":8501.324038991697,"payModel":"10-fixed-paylines","nativeFeatures":["first-wild-surrounding-3x3-transformation"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"dragon_treasure_2569","gameId":2569,"displayName":"Dragon Treasure","protocolFamily":"firekirin-wh-json-route39-six-free-hold-spin-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"dragon-treasure-2569-rtp-8500-reconstructed-v2","targetBps":8500,"payModel":"50-fixed-paylines","nativeFeatures":["three-to-five-scatter-six-free-games","free-game-retrigger","six-or-more-bonus-hold-and-spin"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"polar_penguin_2672","gameId":2672,"displayName":"Polar Penguin","protocolFamily":"firekirin-wh-json-route39-cascade-six-free-v1","runtime":{"mode":"local-rng-reconstructed-weights","profileId":"polar-penguin-native-cascade-reconstructed-weights-v1","targetBps":8500,"hitRateTargetBps":[2000,2500],"payModel":"5x3-30-fixed-paylines-cascade","nativeFeatures":["winning-symbol-cascade","three-or-more-scatter-six-free-games","free-game-retrigger","free-special-anywhere-pays"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"crystal_crash_2673","gameId":2673,"displayName":"Crystal Crash","protocolFamily":"firekirin-wh-json-route39-cluster-cascade-wild-free-v1","runtime":{"mode":"local-rng-reconstructed-weights","profileId":"crystal-crash-native-cascade-reconstructed-weights-v1","targetBps":8500,"payModel":"6x6-orthogonal-cluster-cascade","nativeFeatures":["escalating-cascade-score","premium-ten-x-symbol","four-special-wild-types-and-combinations","four-to-seven-scatter-free-games","free-game-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"wild_jurassic_2574","gameId":2574,"displayName":"Wild Jurassic","protocolFamily":"firekirin-wh-json-route39-scatter-egg-transform-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"wild-jurassic-2574-rtp-8500-reconstructed-v1","targetBps":8500,"theoreticalBps":8503.515266373986,"payModel":"40-fixed-paylines","nativeFeatures":["wild-line-win-two-x","two-scatter-award","scatter-egg-pick-free-games","free-game-retrigger","center-reel-wild-dinosaur-transformation"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"xmas_gift_2608","gameId":2608,"displayName":"X-Mas Gift","protocolFamily":"firekirin-wh-json-route39-expanding-coins-wheel-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"xmas-gift-2608-rtp-8500-diverse-symbols-reconstructed-v2","targetBps":8500,"theoreticalBps":8500.000021670088,"targetHitRatePercent":[20,25],"payModel":"243-ways-variable-height","nativeFeatures":["three-to-six-row-expanding-coin-prize","three-plus-scatter-wheel","wheel-awards-5-7-8-10-15-or-20-free-games","free-game-retrigger"],"maximumConfiguredSingleFeatureCoinExposureX":16,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"gold_777_2607","gameId":2607,"displayName":"GOLD 777","protocolFamily":"firekirin-wh-json-route39-native-three-line-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"gold-777-native-three-line-weighted-symbols-v2","targetBps":8500,"theoreticalRtpBps":8499.999994815973,"theoreticalHitRatePercent":22.556651219197516,"payModel":"three-horizontal-paylines-3x3","nativeFeatures":["ordered-native-symbol-combinations","three-independent-horizontal-line-awards","native-high-award-prize-presentation"],"screenReturnOver50xProbability":2.5323337837896126e-10,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"world_cup_gold_2634","gameId":2634,"displayName":"World Cup Gold","protocolFamily":"firekirin-wh-json-route39-touchdown-halftime-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"world-cup-gold-2634-rtp-8500-diverse-symbols-reconstructed-v2","targetBps":8500,"targetHitRatePercent":[20,25],"payModel":"40-fixed-paylines-left-to-right-5x4","nativeFeatures":["ball-wild-substitution-except-scatter","quarter-running-wild-touchdown-row","three-scatter-six-halftime-free-games","halftime-free-retrigger","all-win-wild-x1-x2","precomputed-durable-free-tail"],"volatility":"low","productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":5}},{"gameKey":"fruit_party_2525","gameId":2525,"displayName":"Fruit Party","protocolFamily":"fruit-party-route39-two-life-wheel-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"fruit-party-native-wheel-reconstructed-rng-v1","targetBps":9000,"payModel":"9-fixed-paylines-both-directions","nativeFeatures":["wild-substitution","full-screen-all-symbol-award","three-plus-bonus-anywhere","two-life-reel-and-wheel-reward"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"happy_duck_2506","gameId":2506,"displayName":"Happy Duck","protocolFamily":"happy-duck-route39-expanding-wild-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"happy-duck-rtp-9300-reconstructed-draft-v1","targetBps":9300,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"shooting_stars_2173","gameId":2173,"displayName":"Shooting Stars","protocolFamily":"shooting-stars-route39-free-star-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"shooting-stars-rtp-9000-reconstructed-draft-v1","targetBps":9000,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"fire_buffalo_2177","gameId":2177,"displayName":"Fire Buffalo","protocolFamily":"fire-buffalo-wheel-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"fire-buffalo-rtp-9400-reconstructed-draft-v2","targetBps":9400,"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"firefighters_2186","gameId":2186,"displayName":"Firefighters","protocolFamily":"firekirin-slot-243ways-route39-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"firefighters-native-243ways-reconstructed-draft-v2","targetBps":9650,"payModel":"243-ways-left-to-right","nativeFeatures":["seven-free-games","free-retrigger","blazing-hot-picks","rapid-pay","accumulated-free-rapid-pay"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"the_warriors_2187","gameId":2187,"displayName":"The Warriors","protocolFamily":"the-warriors-route39-client-features-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"the-warriors-independent-weighted-clusters-v4","targetBps":9000,"nativeFeatures":["warrior-expansion","map-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":1}},{"gameKey":"giant_mammoth_2195","gameId":2195,"displayName":"Giant Mammoth","protocolFamily":"giant-mammoth-route39-1024ways-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"giant-mammoth-native-1024ways-reconstructed-draft-v1","targetBps":9400,"payModel":"1024-ways-left-to-right","nativeFeatures":["eight-fifteen-twenty-free-games","free-retrigger","wild-reel-multipliers","ice-elephant-collection","mammoth-symbol-upgrades"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":4}},{"gameKey":"santas_riches_2198","gameId":2198,"displayName":"Santa's Riches","protocolFamily":"santas-riches-route39-expanding-wild-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"santas-riches-rtp-9000-reconstructed-draft-v1","targetBps":9000,"payModel":"30-fixed-paylines-left-to-right","nativeFeatures":["santa-expanding-wild","santa-reel-multiplier","random-wild","six-free-spins","free-retrigger"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"shining_diamond_2214","gameId":2214,"displayName":"Shining Diamond","protocolFamily":"shining-diamond-route39-wild-lock-respin-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"shining-diamond-native-lines-reconstructed-rng-v1","targetBps":9400,"payModel":"50-fixed-paylines-left-to-right","nativeFeatures":["eight-free-games","free-retrigger","additive-wild-multipliers","six-heart-lock-respin","five-client-timed-respins","full-grid-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"fantasy_forest_2502","gameId":2502,"displayName":"Fantasy Forest","protocolFamily":"fantasy-forest-scatter-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"fantasy-forest-native-lines-reconstructed-rng-v1","targetBps":9400,"payModel":"50-fixed-paylines-left-to-right-5x4","nativeFeatures":["ten-free-games","free-retrigger","precomputed-free-total"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"olympus_2501","gameId":2501,"displayName":"Olympus","protocolFamily":"olympus-route39-scatter-free-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"olympus-native-lines-reconstructed-rng-v1","targetBps":9000,"payModel":"50-fixed-paylines-left-to-right-5x4","nativeFeatures":["scatter-free-games-3-10-10","free-retrigger","precomputed-free-total"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":3}},{"gameKey":"st_patricks_day_2504","gameId":2504,"displayName":"St. Patrick's Day","protocolFamily":"st-patricks-client-wheel-bonus-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"st-patricks-native-wheels-reconstructed-rng-v1","targetBps":9400,"payModel":"30-fixed-paylines-left-to-right-5x3","nativeFeatures":["wild-multiplier","riches-5x","scatter-wheels","ultra-wheel-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}},{"gameKey":"halloween_2518","gameId":2518,"displayName":"Halloween","protocolFamily":"halloween-client-wheel-bonus-v1","runtime":{"mode":"local-rng-reconstructed-draft","profileId":"halloween-native-wheels-reconstructed-rng-v1","targetBps":9000,"payModel":"30-fixed-paylines-left-to-right-5x3","nativeFeatures":["wild-multiplier","riches-5x","scatter-wheels","ultra-wheel-bonus"],"productionEligible":false,"appliesTo":"all-player-sessions"},"persistence":{"backend":"postgresql","wallet":"platform-players","storedSessions":2}}],"compatibilityPorts":{"disco777_2171":10171,"neon777_2135":10172,"four_mythical_beasts_2226":10173,"the_warriors_2187":10187},"productionEligible":false}