CPI Tech

Technological Solutions
Shaping the Industry

0

About Us

Case study · Backend development · 2024

MTgames: real-money tournaments across 42 US states and 100+ countries

Skill-based multiplayer games with real stakes: CPI Technologies designed and built the backend for MetaTope's gaming platform — microservice architecture, authentication, payment processing, and geo-compliance.

Backend DevelopmentMicroservicesPayment IntegrationConsulting
Scene from the MTgames trailer: a robotic hand holding a smartphone running the MTgames app

42

US states live

100+

Countries worldwide

4

Players per private tournament

3

Titles in the launch lineup

Challenge

Real-time multiplayer with real money

MTgames needed a robust, scalable backend for real-time tournaments with real-money stakes: many tournaments running in parallel, automated prize distribution, and regulations that differ from one US state to the next.

The existing monolithic architecture couldn't keep up with growing load. At the same time, the payment flow had to cover multiple providers — credit card deposits, instant prize payouts, and fraud prevention — without slowing down the player experience.

Artwork from the MTgames launch trailer: the platform's mascot flying over a neon-lit city

Our approach

Microservices instead of a monolith

We designed and implemented a microservice architecture that decouples tournament management, user authentication, payment processing, and matchmaking into independent services. Each service scales on its own and is protected by circuit breakers; OAuth 2.0 keeps sessions secure across iOS, Android, and the web.

For the money flow, we integrated Soap Payments for credit card deposits and MassPay for instant prize payouts. The payment service enforces per-market geo-restrictions and logs every transaction for full auditability. Beyond the build, we advised MetaTope on architecture, scaling strategy, and the DevOps pipeline.

Cash duels in Rebel Speedrun: prize tiers from one to 16 dollars with their entry fees

The app

Three steps to a tournament

This is the flow the CPI backend carries: pick a game, configure the tournament, set the stakes — every step talks to the services for matchmaking, accounts, and payments.

Games screen of the MTgames app showing Rebel Speedrun, Cork Screwed, and Pogo Loco

Pick a game

Rebel Speedrun, Cork Screwed, or Pogo Loco: the game selection loads lineup and availability straight from the backend — including the geo-check that decides which title can be played for real money in each market.

Original screen from the MTgames app

Tournament setup in the MTgames app: choosing a name and player count for a Cork Screwed tournament

Configure the tournament

Pick a name, two to four players, your own rules: the tournament engine spins up private tournaments in seconds — matchmaking and lobby run as independent services.

Original screen from the MTgames app

Entry fee and prize pool configuration in the MTgames app

Set stakes and prize money

Entry fee via slider, prize pool in real time, winner-takes-all or everybody-wins: the payment service books deposits and pays out winnings instantly — every transaction with an audit trail.

Original screen from the MTgames app

Results

Live on iOS and Android — worldwide

The platform launched on iOS and Android and now operates in 42 US states and more than 100 countries. The microservice architecture scales game servers independently during peak tournament hours — payments and logins stay unaffected.

Today MetaTope runs the platform at mtgames.io: players host private tournaments for up to four participants and set their own stakes and rules, playing titles like Rebel Speedrun, Cork Screwed, and Pogo Loco. Payment processing runs with sub-second transaction times and complete audit trails.

Eligibility map from mtgames.io: real-money tournaments are enabled in 42 US states
Geo-compliance made visible: the eligibility map from mtgames.io — the payment service enforces every state's rules automatically.

Scope of work

Backend engineering, end to end

From architecture to scaling strategy: six building blocks that carry MTgames.

Microservice architecture

Tournaments, accounts, payments, and matchmaking as independent services — individually scalable and resilient to failure.

OAuth 2.0 authentication

One login for iOS, Android, and web — with secure sessions across every platform.

Payment integration

Soap Payments for deposits, MassPay for instant payouts — every transaction with a full audit trail.

Real-time tournament engine

Matchmaking, lobbies, and automated prize distribution in real time — even under peak load.

Geo-compliance

Automated geo-restrictions enforce the gaming rules of every US state and international market.

DevOps & scaling

Deployment pipeline, monitoring, and a scaling strategy that grows with the player base.

Next step

Planning a platform that moves real money?

Gaming, marketplace, or fintech: we build backends that factor in payments, compliance, and peak loads from day one. Tell us what you're planning.

Free and non-binding · Response within two business days

Ready to discuss anything

Tell us briefly about your project.

Dein Vorhaben

Was willst du bauen?

Maximilian Schmidt

Maximilian Schmidt, Founder & CEO, has answers for anything

50.1104° N, 8.6538° E