Using the seamless wallet as an example, here are the steps from opening an account to running your first game.
Prepare credentials: get your API key and signing secret in the merchant console, and give the platform your callback URL. Configure an IP whitelist if you want to restrict the source.
Fetch the game list: call the game list API to get platform game codes along with brand and category information.
Launch a game: launch with the platform game code and the player’s username, then show the returned URL to the player.
Handle wallet callbacks: implement balance, debit and credit. Every balance change carries a unique transaction ID; deduplicate by it and return the original result when the same ID arrives again.
Review bets and reports: check bet details, reports and bills in the merchant console.
Key points
Every request is signed; see the integration documentation for the signing method.
Amounts are always passed as strings to avoid floating-point errors.
The transaction, bet and round IDs you receive are platform IDs: one consistent format that never collides across providers.
Full field descriptions and examples are in the Integration Docs section of the merchant console.