GH GambleHub

iSoftBet - Overview and Integration

1) Short profile of the provider

Group: iSoftBet is a studio and platform solutions provider (part of the IGT PlayDigital ecosystem).
Stack: proprietary RGS and GAP (Game Aggregation Platform) aggregator with third-party studio connections.
Strengths: recognizable IP series (Hot Spin, Gold Digger, Hold & Win, Twisted Tales), licensed Megaways mechanics, as well as inGAME promo kit (tournaments, drops, leaderboards, puzzles).

2) Portfolio and game features

Hits/series (partial list):
  • Hot Spin ™ (Original/Deluxe/Hot Spin Megaways) - modifier roulette, freespins, multipliers.
  • Gold Digger ™/Gold Digger: Hold & Win/( variations of Mines/Bonus Buy where allowed) - a collection of symbols/coins, re-backs.
  • Megaways-линейка: Aztec Gold: Extra Gold Megaways, Majestic Megaways, Queen of Wonderland Megaways, Moriarty Megaways и др.
  • Hold & Win: Mighty Stallion, Brilliant Diamonds, Crabbin’ Crazy Hold & Win и др.
  • Twisted Tales: Fabulous/literary themes with a "dark" twist (often Megaways/multifiche).
Handwriting and mechanics:
  • Hold & Win/Respins: 3 re-backs, coin/special symbol fixation, prize levels (Mini/Major/Grand).
  • Megaways/ways: cascade wins, multipliers, mystery symbols, free spins.
  • Hot Spin Wheel: random spin modifiers (wild reels, symbol upgrade, mega symbols, etc.).
  • Ultra/Bonus Buy (point): paid entrance to the feature, where it is allowed by the jurisdiction.
  • RTP builds: multiple versions (about 96/95/94/92/90/below) - always fix 'rtp _ build' in telemetry.

Volatility: medium → ultra-high depending on the series; clear paytable and readable UX for a mass audience.

3) Platform and promotional tools

GAP (Game Aggregation Platform): single integration for iSoftBet portfolio + connected studios; unified webhooks, reporting, Free Rounds.
inGAME: in-game tournaments, instant drops, tasks/achievements, leaderboards; segment targeting, campaign schedules; overlays over RGS games.

4) Certification and compliance

Markets: Broad EU/EEA/UK coverage, part of LATAM/North America/Africa/Asia (title availability).

Feature limitations:
  • Bonus/Feature Buy - include only where permitted (often prohibited in UK/DE).
  • Autoplay/spin speed - strictly according to local rules; limits/timings.
  • Jackpots/drops - UI levels/seed/ceiling, reporting/AML for large winnings.
  • RG: reality check, session timers, deposit/rate limits, age/responsible screens.
  • Reporting (minimum): 'game _ code', 'rtp _ build', 'jurisdiction', 'wallet _ mode', 'feature _ flags' (buy/hold/megaways/free_rounds), 'jackpot _ pool/level' (if any), 'promo _ campaign _ id'.

5) Integration options

Via GAP/aggregator (fast go-to-market)

Unified catalog (iSoftBet + partner studios), inGAME/Free Rounds promo, certificate/build auto tracking, unified webhooks and reports, market availability matrix.

Direct connection to RGS (operators/holdings)

Wallet models:
  • Seamless - operator's balance; debit/credit via signed sausages (idempotency 'txn _ id').
  • Transfer (Fund) - pre-load of loans per session; balance return at closing.
  • Game Launch: start via endpoint with JWT (language/currency/channel/jurisdiction), 'rtp', feature flags (hold, megaways, buy, free_rounds, jackpot).
  • Services: sessions, HMAC/anti-replay signature, game log, webhooks of rounds/feature/jackpots/promo, uploads.

6) Pseudo integration examples

6. 1. Megaways launch (Aztec Gold: Extra Gold)


GET https://rgs. isoftbet. example/launch
?token={jwt}
&game=isb_aztec_gold_extra_gold_megaways
&lang=ru
&currency=EUR
&jurisdiction=mga
&channel=mobile
&features=megaways:on,free_rounds:eligible,buy:off
&rtp=95. 0
&partner_id=OP123
JWT payload (minimum):
json
{
"sub": "player_30510",
"sid": "sess_7fd1...aa",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}

6. 2. Seamless Wallet - Debit/Credit

Debit:
http
POST /wallet/debit
{
"sid": "sess_7fd1...aa",
"txn_id": "isb_2025-11-02_002841",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_ba71...2f",
"reason": "bet"
}
Credit:
http
POST /wallet/credit
{
"sid": "sess_7fd1...aa",
"parent_txn_id": "isb_2025-11-02_002841",
"amount": "6. 90",
"currency": "EUR",
"game_round_id": "gr_ba71...2f",
"reason": "win"
}

Idempotency: unique 'txn _ id'; redo → deterministic response ('duplicate = true').
Caption: HMAC (SHA256) + 'x-timestamp' (60-180 seconds), Retray with deduplication.

6. 3. End-of-round webhook (Megaways)

json
{
"type": "game. round_end",
"player_id": "player_30510",
"game": "isb_aztec_gold_extra_gold_megaways",
"bet": 1. 00,
"win": 6. 90,
"currency": "EUR",
"features": ["megaways:on","free_spins:off","cascade:2"],
"rtp_build": "95. 0_2025-10-20",
"jurisdiction": "mga",
"ts": "2025-11-02T17:28:01Z"
}

6. 4. Hold & Win Launch (Gold Digger: Hold & Win)


GET https://rgs. isoftbet. example/launch
?token={jwt}
&game=isb_gold_digger_hold_and_win
&lang=ru
&currency=EUR
&jurisdiction=ukgc
&channel=desktop
&features=hold_and_win:on,buy:off
&rtp=94. 0
&partner_id=OP123

6. 5. Webhook minigames (Hold & Win)

json
{
"type": "feature. hold_and_win",
"player_id": "player_30510",
"game": "isb_gold_digger_hold_and_win",
"spins_left": 2,
"held_items": [{"type":"coin","value":1. 00},{"type":"mini","value":10. 00}],
"win_partial": 3. 10,
"currency": "EUR",
"rtp_build": "94. 0_2025-10-26",
"jurisdiction": "ukgc",
"ts": "2025-11-02T17:28:37Z"
}

6. 6. InGAME promo - Free Rounds giveaway

http
POST /promo/free_rounds/issue
{
"campaign_id": "fr_welcome_nov_2025",
"player_id": "player_30510",
"game_list": ["isb_hot_spin_megaways","isb_majestic_megaways"],
"value_per_spin": "0. 20",
"spins": 20,
"expire_at": "2025-12-05T00:00:00Z"
}

7) UX/frontend requirements

Mobile-first: portrait/album, high-aspect screens, gestures.
Performance: TTFP <3-4 s; sprite-atlas, lazy-audio, CDN; stable frame <16 ms.
Megaways-UI: explicit indicators of ways/cascades/multipliers, readable mystery characters.
Hold & Win-UI: re-spin meter, collected coins, prize levels.
Hot Spin-UI: Modifier wheel does not overlap key HUD; effect hints.
Localization: EU/CIS/LATAM/Asia; number/currency formats, RG strings.

8) Promo and Hold

inGAME tournaments/drops/tasks: "reach the multiplier ≥ X," "activate Hold & Win ≥ N," "cascades ≥ K per session."

Free Rounds/Super Spins: Onboarding at Hot Spin/Megaways/Gold Digger.
Jackpots (if connected): level badges, winner ribbons, amount growth.
A/B: order of cards (Megaways/Hold & Win/Hits/Novelties), wheel of modifiers, banner texts.

9) Analytics and telemetry

KPI base:
  • DAU/MAU by title, average session duration, share of mobile portrait.
  • Bet/Win/GGR/RTP (actual); StdDev winnings; percentiles win/bet (P95/P99).
  • Feature-rate: Hold & Win/Cascade/Retrigger frequency, average minigame prize, multipliers.
  • Promo metrics: participation in tournaments/drops/Free Rounds, uplift in conversion/retention.
  • Tech: TTFP, FPS, wallet/webhook timeouts, share of replays.
Recommended telemetry:
  • `game_code`, `ways/lines`, `hold_and_win` (bool), `megaways:on/off`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (buy/free_rounds/hot_spin), `promo_campaign_id`, `game_round_id`, `txn_id`, `session_id`.

10) QA checklist before release

1. RTP versions/builds → binding to markets; 'rtp _ build' is logged/reported.
2. Buy/autoplay/speed - strictly by jurisdiction; Megaways/Hot Spin features comply with geo rules.
3. Seamless-collars: idempotency ('txn _ id'), TTL signatures, deterministic repetitions.
4. Auto-resume: restore freespins/Hold & Win/cascades after discount.
5. Jackpots/drops: access to pool/promo services, time synchronization, atomicity of confirmation.
6. Localization/currencies: Markets × Locales closed; RG texts and numerical formats.
7. Performance: TTFP <3. 5 s, stable FPS; intro short, with skip.
8. Reporting: GGR reconciliation by date/game/version; sections by promo.
9. UAT: long series of cascades/re-spins, large multipliers, wallet/webhook repeats.

11) Typical errors and solutions

Mixing RTP builds: fact/report diverges → hard log 'rtp _ build', segment uploads.
Duplicate write-offs: no idempotency → storage-lock on 'txn _ id', deterministic repetitions.
Loss of progress feature: no snapshot → keep the state of the bonus game/cascades/wheel modifiers.
Jackpot/drop-UI "jumps": clock/cache check; signed snapshots of amounts.
Buy is active in forbidden geo: centralize feature flags in PAM/feature-service.

12) Showcase (catalog) - recommendations

Теги: Megaways, Hold & Win, Hot Spin, Medium/High Volatility, Free Spins, Progressive/Local Jackpots.

Selections: "Cascades and ways" (Aztec/Majestic/Queen), "Coins and re-backs" (Gold Digger H&W, Mighty Stallion), "Modifiers" (Hot Spin), "New Week."

KPI cards: feature frequency, average mini-game prize/multiplier, jackpot/drop presence, subjective "pace."

13) Economics and risk management

Top-line: Megaways and Hold & Win provide sustained betting frequency and high engaging content.
Unit economics: average bet, feature conversion, win/bet distributions, inGAME campaign contributions, and Free Rounds.
Risk profile: ultra-volatile Megaways/H & W - caps of bets and exposures by series/titles, GGR buffer; RTP anomaly alerts.
Content mix: Balance "ultra" (Megaways/H & W) with even titles (classic Hot Spin options) and seasonal novelties.

14) Step-by-step integration plan

1. Contract/Listing: Markets, RTP Versions, Buy/Megaways/Jackpot Statuses, inGAME/GAP Promo Pack.
2. Technical connection: sandbox keys, RGS/GAP launch URL, Wallet API, webhooks, (opt.) pool/promotional services.
3. Feature flags: hold/megaways/buy/free_rounds/hot_spin, locales/currencies.
4. Catalogue: game cards, mechanic/jackpot/promo badges, age ratings.
5. QA/UAT: regression + load; long cascades/re-backs; wallet/webhook replays; promo scripts.
6. Soft-launch: 5-10% of traffic; GGR/RTP/feature-rate/promo-metrics/error monitoring.
7. GA release: tournaments/drops/Free Rounds, A/B showcases and banners.
8. Post-monitoring: retro 14/30 days; tuning exposure limits, display cases and promotional pools.

Result

iSoftBet are "power series + strong platform": Megaways/Hot Spin/Hold & Win and GAP/RGS-based inGAME promo stack. Technical integration is standard (seamless/transfer, JWT start, webhooks), success is based on compliance discipline (RTP/speed/Buy), fair showcase (Megaways/H & W/Hot Spin badges) and telemetry ('rtp _ build', 'feature _ flags',' promo _ campaign _ id '), which allows transparent management of the economy, exposure and retention.

Contact

Get in Touch

Reach out with any questions or support needs.We are always ready to help!

Telegram
@Gamble_GC
Start Integration

Email is required. Telegram or WhatsApp — optional.

Your Name optional
Email optional
Subject optional
Message optional
Telegram optional
@
If you include Telegram — we will reply there as well, in addition to Email.
WhatsApp optional
Format: +country code and number (e.g., +380XXXXXXXXX).

By clicking this button, you agree to data processing.