Glossary

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