Wazdan - Overview and Integration
1) Short profile of the provider
Focus: Innovative slots with customizable game complexity and rhythm.
Strengths: unique Volatility Levels ™ (low/medium/high), performance accelerators (Ultra Fast Mode, Ultra Lite Mode), large bonus series (Hold the Jackpot ™, Power of Gods ™, Hot line), retention and accumulation mechanics (Cash Infinity ™, Collect to Infinity ™, Sticky to Infinity ™).
Delivery: RGS Wazdan and a wide network of aggregators. HTML5 (WebGL/Canvas), mobile-first, light assets.
2) Portfolio and game features
Series and hits (partial list):- Hold the Jackpot ™ (Sun of Fortune, Power of Gods ™: Hades/Medusa, Fortune Reels, etc.) is a hold/re-spin mini-game with Mini/Major/Grand levels and special symbols.
- Hot/9 Lions/9 Coins ™/Magic Spins ™ - "classic" and modern 3 × 3/5 × 3 with a focus on modifiers and coin collection.
- Power of Gods ™, Sizzling and themed lines are sustainable evergreen portfolios for EU/LATAM/Asia.
- Volatility Levels ™: the player chooses Low/Standard/High; affects variance and win profile.
- Ultra Fast Mode: Speed up animations/cycles for "hardcore" audiences and missions.
- Ultra Lite Mode: lightweight assets and "traffic savings" for weak devices/networks.
- Big Screen Mode: larger interface/reels (2 zoom levels).
- Cash Infinity ™/Collect to Infinity ™/Sticky to Infinity ™: Hold/Symbol Collection to Feature/End of Session/Round, Rising Tension.
- Buy Feature (pointwise, if allowed by the regulator) and Unique Gamble (disabled in a number of geo).
RTP: many versions (conditionally 96/ 95/94/92/90/88) for markets and partners - always fix 'rtp _ build' in logs/uploads.
Volatility: Low to ultra-high (via Volatility Levels ™ and series design).
3) Certification and compliance
Market coverage: UK/MGA/EU/Scandinavia/Romania/Spain/Italy/Germany, etc.; title availability varies by jurisdiction.
Feature restrictions:- Buy Feature/Unique Gamble - by permission lists; in UK/DE are often disabled.
- Autoplay/speed - local limits, UK/DE - especially strict.
- Volatility Levels ™ - some GEOs require explicit labeling and prompts.
- RG/AML: reality check, session timers, deposit/bet limits, age screens; separate procedures for large jackpots.
- Reporting: required fields: 'game _ code', 'rtp _ build', 'jurisdiction', 'wallet _ mode', 'feature _ flags' (volatility/ultra/buy), 'jackpot _ pool' (if any).
4) Integration options
Via aggregator (recommended for fast releases)
Single catalog + tournaments/missions/drops; automatic update of builds/certificates; unified reports; jackpot and Free Rounds adapters (if available from the aggregator).
Direct integration (to operators with their own stack)
Wallet:- Seamless - operator's balance; bets/payouts through sausages (idempotency by 'txn _ id').
- Transfer (Fund) - pre-loading loans for the session, auto-return of the balance.
- Game Launch: start via RGS-endpoint (JWT) with parameters' lang/currency/litigation/channel ',' rtp ', feature flags (volatility, ultra_fast, ultra_lite, big_screen, buy, jackpot).
- Services: session management, HMAC/anti-replay signatures, event webhooks (rounds/features/jackpots), game log, reports.
5) UX/frontend requirements
Mobile-first (portrait/album, high-aspect screens), gesture-control.
Performance: TTFP <3-4 s; Ultra Lite for weak devices; lazy assets, sprite-atlas, audio "on demand."
Volatility Levels ™ Control Clarity: Visible switch with prompts to influence risk/win profile.
Accelerator panel: Ultra Fast switches, Big Screen - in one place, save your choice in local prefs.
Hold/Collect/Sticky-UI: re-spin counters, collection progress, Sticky symbol notation.
Localization: EU/LATAM/Asia/CIS; correct formats for numbers, currencies, and RG strings.
6) Pseudo integration examples
6. 1. Starting a Slot with Volatility Levels ™
GET https://rgs. wazdan. example/launch
?token={jwt}
&game=wz_power_of_gods_hades
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=volatility:high,ultra_fast:on,ultra_lite:off,big_screen:off,buy:off
&rtp=96. 0
&partner_id=OP123
JWT payload (minimum):
json
{
"sub": "player_73011",
"sid": "sess_fa12...c3",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Seamless Wallet - Debit/Credit
Debit (rate):http
POST /wallet/debit
{
"sid": "sess_fa12...c3",
"txn_id": "wz_2025-11-02_001451",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_8a21...bb",
"reason": "bet"
}
Credit (win):
http
POST /wallet/credit
{
"sid": "sess_fa12...c3",
"parent_txn_id": "wz_2025-11-02_001451",
"amount": "4. 10",
"currency": "EUR",
"game_round_id": "gr_8a21...bb",
"reason": "win"
}
Idempotency: unique 'txn _ id'; redo → deterministic response ('duplicate = true').
Caption: HMAC (SHA256) + 'x-timestamp' (60-180c window), Retray with deduplication.
6. 3. Hold the Jackpot ™
json
{
"type": "feature. hold_the_jackpot",
"player_id": "player_73011",
"game": "wz_sun_of_fortune",
"spins_left": 2,
"held_items": [{"type":"coin","value":1. 00},{"type":"mini","value":10. 00}],
"win_partial": 3. 00,
"currency": "EUR",
"volatility_level": "high",
"rtp_build": "96. 0_2025-10-18",
"jurisdiction": "mga",
"ts": "2025-11-02T16:29:41Z"
}
6. 4. End of round webhook
json
{
"type": "game. round_end",
"player_id": "player_73011",
"game": "wz_power_of_gods_hades",
"bet": 1. 00,
"win": 4. 10,
"currency": "EUR",
"features": ["free_spins:off","multiplier:x2","volatility:high","ultra_fast:on"],
"rtp_build": "96. 0_2025-10-18",
"jurisdiction": "mga",
"ts": "2025-11-02T16:30:12Z"
}
6. 5. Run with Collect/Cash Infinity ™
GET https://rgs. wazdan. example/launch
?token={jwt}
&game=wz_9_coins
&lang=ru
¤cy=EUR
&jurisdiction=ukgc
&channel=desktop
&features=cash_infinity:on,collect_to_infinity:on,volatility:standard,buy:off
&rtp=94. 0
&partner_id=OP123
7) Promo and Hold
Missions/quests: "activate Hold the Jackpot ≥ N," "collect ≥ K Cash Infinity," "play high-volatility ≥ X spins," "win with Collect to Infinity."
Tournaments/flights: points for the total multiplier, length of re-spins and collections, win/bet.
Free Rounds/Super Spins: low/standard volatility target for mass audience; high - for VIP/high rollers.
A/B tests: Hold/Infinity/Collect cards, Volatility/Ultra switch order, duration of animations.
Seasonal capsules: "Ancient Gods/Myths," "Coins and Collections," "Hot Classics"
8) Analytics and telemetry
KPI canvas:- DAU/MAU by title; Average duration of sessions share of mobile portrait.
- Bet/Win/GGR/RTP (actual); StdDev winnings; percentiles win/bet (P95/P99).
- Feature-rate: Hold the Jackpot/Collect/Sticky frequency, average mini-game prize, re-spin length.
- Volatility-usage: Low/Standard/High distribution, impact on ARPPU/LTV/retention.
- Tech: TTFP, FPS, wallet/webhook timeouts, share of replays of collars.
- `game_code`, `volatility_level`, `ultra_fast:on/off`, `ultra_lite:on/off`, `big_screen:on/off`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (hold/cash_infinity/collect/sticky/buy), `game_round_id`, `txn_id`, `session_id`.
9) QA checklist before release
1. RTP versions/builds are tied to markets; 'rtp _ build' in logs and reports.
2. Volatility/Ultra/Buy/Gamble - configs by jurisdiction, visibility of switches and prompts.
3. Seamless-collars: idempotency, TTL signatures, deterministic repeats.
4. Auto-resume: correct return to Hold/Collect/Sticky after discount.
5. Performance: TTFP <3. 5 c; stable frame <16 ms; Ultra Lite на low-end.
6. Localization/currencies: Markets × Locales closed; RG texts and number formats.
7. Jackpots/pools: UI levels/seed/ceiling, atomicity of confirmation of wins (if there are network pools).
8. Promo: Free Rounds/tournaments connected; conditions are readable.
9. Reporting: GGR reconciliation by date/game/version; segmentation by 'volatility _ level'.
10. UATs: long series of re-spins, on-the-fly volatility switching, repeat purse collars.
10) Typical errors and solutions
Mixing RTP builds: fact/report diverges → hard log 'rtp _ build' and make cuts.
Duplicate write-offs: no idempotency → storage-lock on 'txn _ id', deterministic repetitions.
Incorrect Volatility/Ultra marking: centralize feature flags in PAM/feature-service and UI-guides.
Hold/Collect/Sticky progress loss: no snapshot → keep minigame/collection state.
FPS drawdowns on weak devices: turn on Ultra Lite/lower the audio bitrate/texture resolution.
11) Showcase (catalog) - recommendations
Теги: Volatility Levels™, Low/Standard/High, Hold the Jackpot™, Cash Infinity™, Collect/Sticky to Infinity™, High/Ultra Volatility, Free Spins.
Selections: "Coins and Re-Backs" (9 Coins ™, Sun of Fortune), "Myths and Gods" (Power of Gods ™), "Hot Classics" (Hot-series), "For Fast Players" (Ultra Fast).
KPI cards: frequency of features, average multiplier, presence of Infinity/Hold, selected volatility, subjective "pace."
12) Economics and risk management
Top-line: Volatility Levels ™ expand funnel (mass low-risk + VIP high-risk).
Unit economics: average bet, conversion to feature (Hold/Collect/Sticky), win/bet distributions, impact of selected volatility on ARPPU/LTV.
Risk profile: highly volatile networks → rate limits, exposure caps by series/titles, GGR buffer on short windows.
Content mix: Balance ultra-volatile Infinity/Jackpot titles with even slots and Hot classics.
13) Step-by-step integration plan
1. Contract/Listing: Markets, RTP Versions, Series/Pool Rights, Promo Pack.
2. Technical connection: sandbox keys, RGS launch URL, Wallet API, webhooks, (opt.) jackpot server.
3. Feature flags: volatility/ultra/buy/collect/hold/sticky, locales/currencies.
4. Catalog: game cards, mechanics badges (Volatility/Infinity/Hold), age ratings.
5. QA/UAT: regression + load; long Hold/Collect/Sticky series, volatility switch, kolback repeats.
6. Soft-launch: 5-10% of traffic; GGR/RTP/feature-rate/volatility-usage/error monitoring.
7. GA release: tournaments/missions/seasonal capsules; A/B displays and prompts Volatility.
8. Post-monitoring: retro 14/30 days; tuning exposure limits and promotional selections.
Result
Wazdan is a "tweak to the player": Volatility Levels ™, rhythm accelerators (Ultra Fast/Ultra Lite/Big Screen) and Hold/Cash/Collect/Sticky to Infinity ™ series. Integration - classic (seamless/transfer, JWT start, webhooks), but with an emphasis on correct marking and telemetry of volatility ('volatility _ level', 'feature _ flags', 'rtp _ build'). On display are mechanic pods, honest speed/risk visualization and promo around re-spins/collections - this gives a manageable economy and high retention.