Gambit
Play classic games, stake USDm
Skill-gaming platform on Celo where players stake stablecoins in 1v1 matches across five classic games. Smart contracts hold the pot in escrow and settle on-chain, with winners taking 95%. Free practice against bots, plus leaderboards and tournaments.

95%
Winner payout
5
Classic games
USDm
On-chain stakes
The problem
Skill-gaming platforms hold player funds and decide payouts, so players have to trust the house. There was no fair, trustless way to stake real money on a head to head match.
The approach
A MiniPay-native arcade on Celo where smart contracts escrow both players' stakes and release the pot to the winner on settlement. Players practice free against bots, then stake stablecoins head to head.
My role
Smart contracts and on-chain settlement
Highlights
- Escrow contracts lock both stakes and pay out trustlessly
- Winner receives 95% of the pot, settled on-chain
- Five games: Chess, Tic-Tac-Toe, Snakes & Ladders, Block Blitz, Naija Whot
- Knockout tournaments and live match viewing
- Built mobile-first for MiniPay on Celo
SolidityCeloUSDmOn-chain EscrowNext.js