Platform
Everything an operator needs to prove the numbers.
Wallet engine
Balance, bet, win, refund and rollback with row-level locking and database transactions. Integer minor units; no floating point for money.
Immutable ledger
Ledger rows cannot be updated or deleted: enforced in the application and by database triggers.
Round lifecycle
Open → closed or cancelled, with explicit rules for late, duplicated and reordered callbacks.
Reporting
Per-operator, provider, game, currency and day. Currencies are never combined. Background CSV exports.
Revenue share
Versioned commercial agreements in basis points with documented rounding.
Webhooks
Transactional outbox, HMAC-signed deliveries, bounded retries with backoff and a delivery log.
Consoles
Role-based admin and operator portals, audit logs, integration logs and system health.
Sandbox
A deterministic simulated provider so integrations can be built and tested safely.