Endorphina - panoramica e integrazione
1) Breve profilo provider
Il trucco è «pulito» visivamente con slot HTML5 con matematica comprensibile e temi riconoscibili, dai classici alle release hardcore-volatili.
Punti di forza: cicli veloci, serie riconoscibili, gioco economy, Bonus POP (acquisto bonus), carta Risk Game (doppia), RTP variabili.
Consegna: RGS personale + ampia rete di aggregatori; mobile-first, assetti leggeri.
2) Portfolio e caratteristiche di gioco
Serie e successi (elenco incompleto):- Linea book: Book of Santa, Book of Vlad, Book of... - meccanica di libri (wild + scatter, expanding symbol).
- Chance Machine 20/40/100, Lucky Streak 1/2/3, Hell Hot 20/40/100, Joker Stoker - «classico» e «frutta» con diverse linee di griglia.
- Rooster Fury, Water Tiger, Cyber Wolf, Fisher King, The Emirate, Jetsetter, Voodoo, Minotaurus, Satoshi's Secret, Twerk, 2020/2021/2022 Hit Slot - edizioni tematiche/annuali titoli evergreen.
- Free Spins con re-trigger e/o expanding symbol (book-style), sticky/stacked wilds, moltiplicatori.
- Bonus POP (Buy Feature) - Accesso a pagamento al bonus (l'accesso dipende dal geo).
- Risk Game (Doppio/Sotto-Sopra): doppio di carte fino a X5-X10 + (non consentito in una serie di geo).
- Versione RTP: Più biglietti per mercati/partner - Fissa «rtp _ build» nella telemetria.
Volatilità: da medio a alto/ultra-alto; il ritmo è più frequente dritto, con frequenti esiti piccoli/medi e rarefatti grandi.
Jackpot: Endorphina di solito non ha una rete lineare nativa; utilizzano pool di aggregazione/operatore, se necessario.
3) Certificazione e compilazione
Mercati/abbaiati: portafoglio per l'UE/Malta/CA/alcuni LATAM/Scandinavia, ecc.; i giochi disponibili variano in geo.
Funzioni limitate:- Bonus POP /Buy - Spegni dove vietato.
- Risk Game - spesso disattivato (UK/DE, ecc.).
- Autolavaggio/velocità spin - rispettare i limiti locali.
- RG/AML: reality check, sessione timers, limiti, schermate di età; Rendi conto dei grandi guadagni.
- Report: «game _ code», «rtp _ build», «jurisdiction», «wallet _ mode», «feature _ flags» (buy/risk/fastspin), «jackpot _ pool» (se disponibile).
4) Opzioni di integrazione
Tramite aggregatore (veloce go-to-market)
Catalogo unico Endorphina + tornei/missioni/drop aggregatore; autorizzazioni dei bilanci, rapporti unificati e webhoop Facile matrice di disponibilità dei tytle per i mercati.
Integrazione diretta (operatori/holding)
Modelli wallet:- Seamless - Saldo dell'operatore crediti per salsiccia (idampotenza per «txn _ id»).
- Transfer (Fund) - Recupero dei crediti per sessione e rimborso del saldo.
- Game Launch: RGS-endpoint con JWT (lingua/valuta/canale/giurisdizione), 'rtp', flag (buy, risk, fastspin), (opz.) Partecipare al jackpot operatorio.
- Servizi: gestione delle sessioni, firme HMAC/anti-replay, webhoop di eventi (round/fici), loga di gioco, download.
5) Requisiti UX/Frontand
Mobile-first: ritratto/album; FPS stabile; Caratteri leggibili per classici.
Perfomance: TTFP <3-4 c; sprite-atlas, lazy-audio, CDN; animazioni di ingresso leggere (skip per pulsante).
Book/expanding-UI - Indicatore esplicito del simbolo esporting selezionato, contatore frispine/retrigger.
Controller Buy/Risk: mostra solo nei geo autorizzati; discreteria comprensibile.
Localizzazione/valuta: UE/CEI/LATAM/Asia; Righe RG e formati di numeri.
6) Pseudo-esempi di integrazione
6. 1. Avvia uno slot di libreria (Book of Santa)
GET https://rgs. endorphina. example/launch
?token={jwt}
&game=endo_book_of_santa
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=buy:off,risk:on,fastspin:on
&rtp=96. 0
&partner_id=OP123
JWT payload (minimo):
json
{
"sub": "player_24017",
"sid": "sess_41aa...c2",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Seamless Wallet - debito/prestito
Debit (puntata):http
POST /wallet/debit
{
"sid": "sess_41aa...c2",
"txn_id": "endo_2025-11-02_001721",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_6a2b...ef",
"reason": "bet"
}
Credit (vincita):
http
POST /wallet/credit
{
"sid": "sess_41aa...c2",
"parent_txn_id": "endo_2025-11-02_001721",
"amount": "8. 20",
"currency": "EUR",
"game_round_id": "gr_6a2b...ef",
"reason": "win"
}
Idampotenza: univoco «txn _ id»; ripetizione della stessa risposta ('duplicata = true').
Firma: HMAC (SHA256) + «x-timestamp» (60-180 s), retrai deduplicati.
6. 3. Webhook fine round (expanding)
json
{
"type": "game. round_end",
"player_id": "player_24017",
"game": "endo_book_of_santa",
"bet": 1. 00,
"win": 8. 20,
"currency": "EUR",
"features": ["free_spins:off","expanding_symbol:'A'","risk:on"],
"lines": 10,
"rtp_build": "96. 0_2025-10-19",
"jurisdiction": "mga",
"ts": "2025-11-02T16:45:10Z"
}
6. 4. Avvia classica (Chance Machine 100)
GET https://rgs. endorphina. example/launch
?token={jwt}
&game=endo_chance_machine_100
&lang=ru
¤cy=EUR
&jurisdiction=ukgc
&channel=desktop
&features=buy:off,risk:off,fastspin:on
&rtp=94. 0
&partner_id=OP123
6. 5. Evento Bonus POP (Buy Feature)
json
{
"type": "feature. buy",
"player_id": "player_24017",
"game": "endo_rooster_fury",
"cost": 50. 00,
"currency": "EUR",
"trigger": "Bonus POP",
"rtp_build": "95. 0_2025-10-22",
"jurisdiction": "mga",
"ts": "2025-11-02T16:46:02Z"
}
6. 6. Evento Risk Game (doppio)
json
{
"type": "feature. risk_game",
"player_id": "player_24017",
"game": "endo_book_of_santa",
"initial_win": 8. 20,
"outcome": "win",
"final_win": 16. 40,
"currency": "EUR",
"rtp_build": "96. 0_2025-10-19",
"jurisdiction": "mga",
"ts": "2025-11-02T16:46:41Z"
}
7) Promo e ritenzione
Missioni/ricerche: «Vinci con l'expanding» N «,» Vince il Risk Game «K volte», «Attiva il Bonus POP».
Tornei: punti per moltiplicatore totale, lunghezza delle serie di frispin/doble, win/bet.
Capsule stagionali: «Avventura di libri», «Frutta e Corona», «Hot 20/40/100 line», «Cyber/Asiatici Argomenti».
A/B: visibilità di Buy/Risk nei geo autorizzati, ordine delle schede, skin, opzioni di copia.
8) Analisi e telemetria
Base KPI:- DAU/MAU per timeline; Durata media della sessione la parte del ritratto cellulare.
- Bet/Win/GGR/RTP (dato), vincite, percense win/bet (P95/P99).
- Feature-rate: frequenza frispine/expanding, Risk Game usage (quota/REI), Bonus POP usage.
- Metriche UX: TTFP, FPS, timeout portafoglio/webhoop, quota skip intro.
- `game_code`, `lines`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (buy/risk/fastspin), `game_round_id`, `txn_id`, `session_id`.
9) Lista assegni QA prima del lancio
1. Le versioni RTP/Bild corrispondono ai mercati; 'rtp _ build'nei fogli e nei report.
2. Buy/Risk/Auto - configurazione rigorosa per giurisdizione.
3. Salsiccia Seamless: idempotenza, firma TTL, ripetizioni determinate.
4. Auto-resume - Ripristina le frispine/expanding e lo stato Risk dopo l'accantonamento.
5. Prestazioni: TTFP <3. 5 c; FPS stabile; lievi intro con uno skip.
6. Localizzazione/valuta: Markets x Location è chiuso; Schermi RG.
7. I tornei/missioni sono collegati; le condizioni sono leggibili.
8. Report: accoppiamento GGR per data, gioco/versione; tagli separati per Buy/Risk.
9. UAT: sessioni lunghe, moltiplicatori di grandi dimensioni, valigette Buy/Risk, ripetizioni di portafogli/webhook.
10) Errori e soluzioni di tipo
Miscelazione dei bilanci RTP: separa il fatto/rapporto, logica «rtp _ build», filtra il caricamento.
Deduplicazione: nessuna idampotenza di storage-lock per «txn _ id», ripetizioni determinate.
Buy/Risk sono attivi in geo proibiti: centralizza i flag fich in PAM/feature-service + matrice Markets x Flags.
FPS intro/FPS prolungati: abilita lo skip/ottimizza gli assetti, controlla l'audio/la texture.
11) Vetrina (catalogo) - linee guida
Теги: Book/Expanding, Classic/Fruits, 10/20/40/100 Lines, High Volatility, Bonus POP™, Risk Game.
Le selezioni sono «Librerie» (Book of...), «Frutta e corona» (Chance/Lucky/Joker), «Successi annuali» (Hit Slot), «Tema: Asia/Cyber/Lux».
Schede-KPI: frequenza di frispin/expanding, presenza di Buy/Risk, «ritmo» soggettivo.
12) Economia e gestione dei rischi
Top Line: «librerie» e «frutta» serie di trazione costante dell'organico.
Unit Economy: media bet, conversione in frivole/Buy/Risk, distribuzione win/bet, impatto di Buy sui margini e ritenzione.
Rischi: elevata dispersione in Book/100-lines e in Buy attivo caps di scommesse, limiti di esposizione per serie/timeline, buffer GGR; Monitoraggio delle anomalie RTP.
Mix di contenuti: combina i magneti (Book/Chance/Hell Hot) con le release a tema più recenti.
13) Piano di integrazione passo passo
1. Contratto/listino: mercati, versioni RTP, stati Buy/Risk, promo park.
2. Connessione tecnica: chiavi sandbox, URL RGS/launch, API Wallet, webhook.
3. Flag Fich: buy/risk/fastspin, locali/valute.
4. Cartelle di gioco, badge fich, ascolti di età.
5. QA/UAT: regress + carico; valigette Buy/Risk; ripetizioni di portafogli/webhoop.
6. Soft-launch: 5-10% traffico; Monitoraggio GGR/RTP/feature-rate/errori.
7. GA-release: tornei/missioni/capsule stagionali; Vetrine A/B.
8. Post-monitoraggio: retro 14/30 giorni; sintonizzando i limiti di esposizione e i pool promozionali.
Totale
Endorphina è «classico puro + tema driver»: Book/Expanding, 20/40/100-righelli, riconoscibili «frutta» e successi brillanti. Tecnicamente, i modelli di portafoglio standard (seamless/transfer), JWT-Start, webhoop e una serie rigorosa per Buy/Risk/velocità. La vetrina è dotata di etichette oneste di volatilità, accenti su Book/Classic e promozioni accurate intorno a Bonus POP /Risk Game. In analisi, tenete «rtp _ build» e le metriche di fich - questo semplifica la gestione dei margini e delle trattenute.