GH GambleHub

Endorphina — обзор и интеграция

1) Краткий профиль провайдера

Фокус: визуально «чистые» HTML5-слоты с понятной математикой и узнаваемыми темами, от «классики» до хардкор-волатильных релизов.
Сильные стороны: быстрые циклы фич, узнаваемые серии, аккуратная гейм-экономика, собственная Bonus POP™ (покупка бонуса), карточный Risk Game (дабл), вариативные RTP-билды.
Доставка: собственный RGS + широкая сеть агрегаторов; mobile-first, легкие ассеты.

2) Портфолио и игровые особенности

Серии и хиты (неполный список):
  • Book-линейка: Book of Santa, Book of Vlad, Book of… — «книжная» механика (wild+scatter, expanding symbol).
  • Chance Machine 20/40/100, Lucky Streak 1/2/3, Hell Hot 20/40/100, Joker Stoker — «классика» и «фрукты» с разной сеткой линий.
  • Rooster Fury, Water Tiger, Cyber Wolf, Fisher King, The Emirate, Jetsetter, Voodoo, Minotaurus, Satoshi’s Secret, Twerk, 2020/2021/2022 Hit Slot — тематические/годовые выпуски и evergreen-титулы.
Механики:
  • Free Spins с re-trigger и/или expanding symbol (Book-стиль), sticky/stacked wilds, множители.
  • Bonus POP™ (Buy Feature) — платный вход в бонус (доступ зависит от гео).
  • Risk Game (Double/Ниже-Выше): карточный дабл до X5–X10+ (в ряде гео запрещен).
  • RTP-версии: несколько билдов под рынки/партнеров — фиксируйте `rtp_build` в телеметрии.

Волатильность: от средней до высокой/ультра-высокой; ритм чаще «прямой», с частыми мал/средними исходами и редкими крупными заносами.
Джекпоты: у Endorphina обычно нет нативной линк-сети; при необходимости используют агрегаторские/операторские пулы.

3) Сертификация и комплаенс

Рынки/лабы: портфель для ЕС/Мальта/ЦВЕ/некоторых ЛАТАМ/Скандинавии и др.; набор доступных игр различается по гео.

Ограниченные функции:
  • Bonus POP™/Buy — выключать там, где запрещено.
  • Risk Game — часто отключается (UK/DE и др.).
  • Автоплей/скорость спинов — соблюдать локальные лимиты.
  • RG/AML: reality check, session timers, лимиты, возрастные экраны; отчетность по крупным выигрышам.
  • Отчетность: обязательные поля — `game_code`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (buy/risk/fastspin), `jackpot_pool` (если есть).

4) Варианты интеграции

Через агрегатора (быстрый go-to-market)

Единый каталог Endorphina + турниры/миссии/дропы агрегатора; автосертификация билдов, унифицированные отчеты и вебхуки; удобная матрица доступности тайтлов по рынкам.

Прямая интеграция (операторы/холдинги)

Wallet-модели:
  • Seamless — баланс у оператора; дебет/кредит по колбэкам (идемпотентность по `txn_id`).
  • Transfer (Fund) — предзагрузка кредитов на сессию и возврат остатка.
  • Game Launch: RGS-endpoint с JWT (язык/валюта/канал/юрисдикция), `rtp`, фич-флаги (buy, risk, fastspin), (опц.) участие в операторском джекпоте.
  • Сервисы: управление сессиями, подписи HMAC/anti-replay, вебхуки событий (раунды/фичи), гейм-лог, выгрузки.

5) UX/фронтенд-требования

Mobile-first: портрет/альбом; стабильный FPS; читабельные шрифты для «классики».
Перфоманс: TTFP < 3–4 с; sprite-atlas, lazy-audio, CDN; легкие вступительные анимации (скип по кнопке).
Book/expanding-UI: явный индикатор выбранного expanding-символа, счетчик фриспинов/ретриггеров.
Buy/Risk-контролы: показывать только в разрешенных гео; понятные дисклеймеры.
Локализация/валюты: ЕС/СНГ/ЛАТАМ/Азия; RG-строки и форматы чисел.

6) Псевдо-примеры интеграции

6.1. Запуск «книжного» слота (Book of Santa)


GET https://rgs. endorphina. example/launch
?token={jwt}
&game=endo_book_of_santa
&lang=ru
&currency=EUR
&jurisdiction=mga
&channel=mobile
&features=buy:off,risk:on,fastspin:on
&rtp=96. 0
&partner_id=OP123
JWT payload (минимум):
json
{
"sub": "player_24017",
"sid": "sess_41aa...c2",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}

6.2. Seamless Wallet — дебет/кредит

Debit (ставка):
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 (выигрыш):
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"
}

Идемпотентность: уникальный `txn_id`; повтор → тот же ответ (`duplicate=true`).
Подпись: HMAC(SHA256) + `x-timestamp` (60–180 с), ретраи с дедупликацией.

6.3. Вебхук конца раунда (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. Запуск «классики» (Chance Machine 100)


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

6.5. Событие 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. Событие Risk Game (дабл)

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) Промо и удержание

Миссии/квесты: «выиграй с expanding ≥ N», «выиграй Risk Game ≥ K раз», «активируй Bonus POP».
Турниры: очки за суммарный множитель, длину серий фриспинов/даблов, win/bet.
Сезонные капсулы: «Книжные приключения», «Фрукты и короны», «Горячие 20/40/100 линий», «Кибер/азиатские темы».
A/B: видимость Buy/Risk в разрешенных гео, порядок карточек, обложки, варианты копирайта.

8) Аналитика и телеметрия

KPI-база:
  • DAU/MAU по тайтлам; средняя длительность сессии; доля мобильного портрета.
  • Bet/Win/GGR/RTP (факт), StdDev выигрышей, перцентили win/bet (P95/P99).
  • Feature-rate: частота фриспинов/expanding, Risk Game usage (доля/ROI), Bonus POP usage.
  • UX-метрики: TTFP, FPS, тайм-ауты кошелька/вебхуков, доля скипа интро.
Рекомендуемая телеметрия:
  • `game_code`, `lines`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (buy/risk/fastspin), `game_round_id`, `txn_id`, `session_id`.

9) QA-чек-лист перед релизом

1. RTP-версии/билды соответствуют рынкам; `rtp_build` в логах и отчетах.
2. Buy/Risk/автоплей — конфигурация строго по юрисдикциям.
3. Seamless-колбэки: идемпотентность, TTL подписи, детерминированные повторы.
4. Auto-resume: восстановление фриспинов/expanding и состояния Risk после дисконнекта.
5. Производительность: TTFP < 3.5 c; стабильный FPS; легкие интро со скипом.
6. Локализация/валюты: Markets × Locales закрыта; RG-экраны.
7. Промо: турниры/миссии подключены; условия читаемы.
8. Отчетность: сверка GGR по датам/играм/версиям; отдельные разрезы по Buy/Risk.
9. UAT: длинные сессии, крупные множители, кейсы Buy/Risk, повторы кошелька/вебхуков.

10) Типовые ошибки и решения

Смешение RTP-билдов: расходятся факт/отчет → логируйте `rtp_build`, фильтруйте выгрузки.
Дубликаты списаний: нет идемпотентности → storage-lock по `txn_id`, детерминированные повторы.
Buy/Risk активны в запрещенных гео: централизуйте фич-флаги в PAM/feature-service + матрица Markets × Flags.
Затянутые интро/просадки FPS: включайте скип/оптимизируйте ассеты, контролируйте аудио/текстуры.

11) Витрина (каталог) — рекомендации

Теги: Book/Expanding, Classic/Fruits, 10/20/40/100 Lines, High Volatility, Bonus POP™, Risk Game.
Подборки: «Книжные» (Book of …), «Фрукты и короны» (Chance/Lucky/Joker), «Годовые хиты» (2020/2021/2022 Hit Slot), «Тематика: Азия/Кибер/Люкс».
Карточки-KPI: частота фриспинов/expanding, наличие Buy/Risk, субъективный «темп».

12) Экономика и управление риском

Top-line: «книжные» и «фруктовые» серии стабильно тянут органику.
Unit-экономика: средний bet, конверсия в фриспины/Buy/Risk, распределения win/bet, влияние Buy на маржу и удержание.
Риски: высокая дисперсия у Book/100-lines и при активном Buy → капы ставок, лимиты экспозиции по сериям/тайтлам, буфер GGR; мониторинг аномалий RTP.
Контент-микс: сочетайте «магниты» (Book/Chance/Hell Hot) с свежими тематическими релизами.

13) Пошаговый план интеграции

1. Договор/листинг: рынки, RTP-версии, статусы Buy/Risk, промо-пак.
2. Техподключение: sandbox-ключи, RGS/launch URL, Wallet API, вебхуки.
3. Фич-флаги: buy/risk/fastspin, локали/валюты.
4. Каталог: карточки игр, бейджи фич, возрастные рейтинги.
5. QA/UAT: регресс + нагрузка; кейсы Buy/Risk; повторы кошелька/вебхуков.
6. Soft-launch: 5–10% трафика; мониторинг GGR/RTP/feature-rate/ошибок.
7. GA-релиз: турниры/миссии/сезонные капсулы; A/B витрины.
8. Пост-мониторинг: ретро 14/30 дней; тюнинг лимитов экспозиции и промо-пулов.

Итог

Endorphina — это «чистая классика + драйвовые темы»: Book/Expanding, 20/40/100-линейки, узнаваемые «фрукты» и яркие хиты. Технически — стандартные кошельковые модели (seamless/transfer), JWT-старт, вебхуки и строгий комплаенс по Buy/Risk/скоростям. На витрине работают честная маркировка волатильности, акценты на Book/классике и аккуратные промо вокруг Bonus POP™/Risk Game. В аналитике держите `rtp_build` и метрики фич — это упрощает управление маржой и удержанием.

Contact

Свяжитесь с нами

Обращайтесь по любым вопросам или за поддержкой.Мы всегда готовы помочь!

Начать интеграцию

Email — обязателен. Telegram или WhatsApp — по желанию.

Ваше имя необязательно
Email необязательно
Тема необязательно
Сообщение необязательно
Telegram необязательно
@
Если укажете Telegram — мы ответим и там, в дополнение к Email.
WhatsApp необязательно
Формат: +код страны и номер (например, +380XXXXXXXXX).

Нажимая кнопку, вы соглашаетесь на обработку данных.