| RGS | Remote Game Server: decides outcomes, never holds player money |
| Operator | the casino or lobby that offers games to players and holds their money |
| Aggregator | a platform that fronts many operators; can be given read-only access across them |
| Operator API | the calls you make to the RGS (launch, catalogue, lookups) |
| Wallet API | the four endpoints the RGS calls on your side (balance, debit, credit, rollback) |
| Token | your one-time session token, chosen at launch and echoed on every wallet call |
| Session id | the RGS's own id for the player's browser; never your token |
| Round | one game round; the RGS gives it an integer id (the wallet's round) |
| Debit / credit / rollback | stake taken / win paid / stake reversed |
| Idempotency key | an id that makes a replay harmless: debit.id, credit.id, the rollback's ref |
| Fence | the wallet's record that a debit id was reversed before it arrived, so a late copy is refused |
| Micro-units | integer money: 1_000_000 is 1.00 |
| Engine form / A9 | the two signing forms: body only, or method, path, query, timestamp and body |
| Current / standby key | the two RGS wallet public keys you must always trust |
| Slug triple | product, publisher, game: the identity of a game |
| Tag | real, affiliate, streamer, employee, qa: how a session is accounted |
| Break | a reconciliation mismatch between the RGS's record and yours |