DEVELOPER GUIDE

Connect once.
Start playing.

Your casino keeps the player wallet. Launch hosted games with wallet callbacks, or place automated slot bets from your backend and settle the returned payout in your own ledger.

Read the casino API documentation
01

Configure your integration

Get separate staging and production credentials, configure your HTTPS callback, and have your administrator activate the casino and integration.

Authentication & setup
02

Discover providers and games

Fetch all providers and games, or filter the game catalogue by provider. The API reference includes query parameters, response fields, errors, and copyable examples.

Explore the catalogue API
03

Launch a game and connect your wallet

Create a player token and open a published game. Implement session::info and transaction callbacks, including authentication and durable deduplication by integration, event type, event ID, and direction.

API

Place automated slot bets

Call POST /casino/slots/bet with your integration secret, player details, stake and a unique request ID. Polaris returns the complete settled round without a player session or wallet callbacks. Your casino checks funds, debits the full wager and credits the payout once.

Direct slot betting API
04

Validate in staging

Test balance changes, duplicate transfers, insufficient funds, interrupted games, and callback timeouts before enabling production.

Staging checklist