Skip to content
VAS HUB
Getting started

Go-live checklist

What we exchange to set you up, and the tests to pass on staging before you open the games to players.

What we need from you

  • Your wallet base URL for staging and for production (HTTPS).
  • Every domain that will show the games in an iframe (so we allow them).
  • Your currency and the amount unit you want (currency units, ×100 or ×1000).
  • A return URL for guests (your lobby or login page).

What you get from us

  • Your operator name for the launch URL, and the launch host of each game.
  • Your client ID and secret key (per game server), sent securely.
  • The IP addresses our game servers call you from.
  • A test game server pointed at your staging wallet.

Tests to pass

Do thisExpect
Open the game with a valid tokenThe game shows the player's name and your balance.
Open it with an unknown or expired tokenYour /auth answers 401; the game asks the player to reopen it.
Reload the game/auth accepts the same token again.
Bet, then cash out/withdraw (bet) then /deposit (win) with the same provider_tx_id; balances add up.
Bet and loseOnly the /withdraw; you close the bet as lost after the round.
Bet more than the balance/withdraw answers 402; nothing moves; the player sees your message.
Cancel a bet before take-off/deposit with action: "rollback" returns the stake.
Send the same withdraw and deposit twiceThe second of each gets 200 and the first call's balances; money moves once.
Send a call with a wrong signature or an old timestamp401; nothing moves.
Let the player's session expire before a win arrivesThe deposit is still accepted.
Make your wallet slow (over 10 s) on a depositThe game retries it; you credit it once.
Free bet win, rain, tipclaim deposits without a matching withdraw are accepted.

Going live

  1. Pass the tests above on staging; we check our logs with you.
  2. We point a production game server at your production wallet and allow your production domains.
  3. You switch your launch links to the production host and open the games.
  4. Any unclear calls are reconciled with you by provider_tx_id.

Ready to start? Email vas.hub.ltd@gmail.com or use the contact form.