Gaming & Payments case study
Tucheze
A sportsbook and virtual-games platform on our Obsidian engine, with real M-Pesa money moving in production.
M-Pesa live in production
The problem
Run a high-concurrency betting product where deposits, payouts and wallet balances must always reconcile.
What we built
- Go core engine (Obsidian) for bets, wallets, bonuses and cashback
- Payments gateway with M-Pesa deposits, payouts, reconciliation and dead-letter queues
- Virtual games, affiliate system and a Next.js back office
- Kong API gateway, RabbitMQ messaging and Grafana observability
Outcome
Live in Kenya, processing real-money deposits and payouts every day.
Stack
Go, Next.js, Postgres, RabbitMQ, Kong, M-Pesa, Grafana
Related services: Fintech & M-Pesa Integration, Cloud, Deployments & Cost Cuts