This section is non-normative — it provides implementation guidance and recommended patterns. The Protocol Specification is the authoritative reference.
Integration Architecture
- A2G handles client communication — identity verification, session management, game message routing
- Your platform handles identity — registration, KYC, payment methods, responsible gaming controls
- Your game engine handles game logic and RNG — using your certified systems
- Account linkage bridges the gap — binding A2G client wallets to your existing user accounts
What You Need to Implement
- WebSocket server supporting the A2G message format (envelope + payload)
- Identity endpoints — SIWE challenge and verify (Section 6)
- Account linkage endpoints — link and unlink wallets to user accounts (Section 6.5)
- Lobby API endpoints — games, tables, game specs (Section 9)
- Funding endpoints — balance, transactions, withdrawal authorization (Section 9.3)
- Message routing from A2G envelope to your game engines
- Game specifications for each game you host, with JSON Schema definitions
What You Keep
- Your existing game engines and RNG systems
- Your existing identity/KYC infrastructure
- Your existing regulatory compliance framework
- Your existing payment processing
- Full control over game specifications and rules