Challenge opponents worldwide, stake your skill, and earn from every checkmate. Available on iOS and Android with M-Pesa and USDT support.
A chess experience built for competitive players who want to put their skills to the test.
Choose from stake tiers starting at KES 20 up to KES 5,000. Every game has real value. Win and the prize is yours, minus a small 20% house fee.
Select your stake tier and get matched with an opponent in seconds. Our queue system pairs you with players at the same level.
Deposit via M-Pesa or USDT. Your funds are held securely in escrow during games and settled instantly when the game ends.
See who's online, pick your stake, and send a direct challenge. Accept or decline incoming challenges with full stake transparency.
Smooth WebSocket-powered gameplay with live clocks, move animations, and in-game reactions. No lag, no delays.
Play in KES or USD. Toggle between currencies seamlessly. Deposit with M-Pesa for KES or USDT for dollar-based play.
From download to your first win in four simple steps.
Sign up with your email in seconds. No complicated verification needed to start.
Deposit via M-Pesa STK push or USDT. Funds are available instantly for play.
Choose from six tiers: KES 20, 50, 150, 500, 1,000 or 5,000. Your stake is locked until the game ends.
Get matched, play your game, and collect your winnings automatically into your wallet.
Pick the level that matches your confidence. Higher stakes, bigger rewards.
Join thousands of chess players already earning from their skills.
"Finally a chess app that lets me put my money where my mouth is. The M-Pesa integration is seamless and I got my winnings instantly."
"The stake tiers are perfect. I started at KES 20 to warm up and now I'm playing KES 500 games regularly. Great matching system!"
"Smooth gameplay, no lag, and the reactions feature makes it fun. The USDT option is great for international players like me."
For M-Pesa, enter your phone number and amount, and you'll receive an STK push to confirm the payment. For USDT, you'll be redirected to a payment page. Funds appear in your wallet instantly after confirmation.
If you disconnect while in the matchmaking queue, your stake is automatically refunded to your wallet. If you disconnect during an active game, the game clock continues, and you may lose on time.
Both players' stakes are held in escrow during the game. When the game ends, the winner receives both stakes minus a 20% house fee, credited directly to their in-app wallet.
Yes! You can withdraw to M-Pesa or a USDT wallet address at any time. M-Pesa withdrawals are processed instantly via B2C transfer.
The minimum stake is KES 20. Deposits and withdrawals have the same minimum. There is no maximum limit.
Yes! You can play local games against a friend on the same device or play against the computer bot without any account or deposit. Online staked play requires an account and wallet balance.
Download Chessd and start turning your chess skills into real earnings today.