Search Docs…

Search Docs…

Tutorials

High‑level Launch Flow

High‑level Launch Flow

Launch Sequence in 3 launch steps:

User @ Casino Site
  │   clicks "Start Game" or "Turbo" or "1000X"
  ▼


[Step 1: Launch Request]

Casino Platform → TS:
GET /ajax/external-wallet/index?… (includes cookies & query params)
  │   (TS pauses response)
  ▼


[Step 2: Authenticate ]

TS → Casino Platform:
POST /authenticate { launchToken }
  │  Casino Platform verifies token → returns { token, userId, userName, balance, currency, status:"Ok" }
  ▼


[Step 3 Authorized Game URL ]

TS issues an **Authenticated Link** back to Step‑1 caller
  │
  ▼
Casino Platform loads **Authenticated Link** in iFrame → User is logged into TS as anonymized user
  │
  ▼
Play: TS ↔ Casino Platform Wallet APIs


THEN:
  • Before open: **getbalance**
  • On open: **opentrade** (reserve/hold stake)
  • On close/expiry: **closetrade** (settle win=stake+payout | loss=0 | tie=stake)