Your wallet stays the source of truth
VerseGame is transfer-less: player balances never leave your system. We ask your wallet to move money — we never hold it.
Why seamless
In a transfer model, players shuttle funds between your wallet and the provider's — a support burden and a trust problem. In the seamless model there is exactly one balance: yours. Games read it and request changes to it; nothing is ever parked on the provider side.
The three events
| Event | When | Your wallet does |
|---|---|---|
debit | Player places a bet | Subtract the stake; reject if funds are insufficient. |
credit | Player wins | Add the win amount. |
rollback | Round cancelled | Reverse the referenced debit. |
Idempotency is built in
Every event carries a unique txn_id. Store processed IDs and apply each event once — retried deliveries (network timeouts happen) then become harmless no-ops. Rollbacks reference the original transaction, so reversals are exact.
Signed, both directions
Every callback we send is HMAC-SHA256 signed over the raw body with your secret. Verify before processing; reject anything unsigned or mismatched. Your calls to us follow the identical scheme.
Observable by design
Every callback attempt — URL, status, latency, full request and response bodies — is recorded in your back office, and the resulting money movements appear in your ledger with running balances. Reconciliation is a query, not an archaeology project.
Ready to talk?
The VerseGame team answers every partnership inquiry directly.