Skip to content
cloud360Book a call

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