top of page

What It Covers

  • Wallet and balance management

  • Deposit and withdrawal flows

  • Payment integrations

  • Transaction processing and tracking

  • Error handling and rollback mechanisms

How It Works

Deposit → funds are processed → balance is updated → user places bet → bet is settled → winnings or losses are reflected → withdrawal is processed

All transactions are recorded and validated across the system.

Key Components

Accounting

Cashier

Payment 
Integrations

Payment

GC

MongoDB_Logo.svg.png

Integrations

RabbitMQ_logo.svg.png
Elasticsearch_logo.svg.png

What this means in practice:

Full access to source code and system component

Internal control over development and releases

No reliance on external providers

Responsibility for infrastructure, maintenance, and scaling

Screenshot 2024-08-14 at 10.09.02-02.png
Screenshot 2024-08-14 at 14.13.20-2.png

Wallet, Payments, and Transactions
 

This layer handles all monetary operations, from deposits and withdrawals to bet settlements and balance updates. It ensures accuracy, traceability, and consistency across all financial flows.

Where to go from here?

Understand how the system is structured or explore specific components in detail.

Screenshot 2024-08-14 at 14.13.20-2.png
bottom of page