Play Chess.
Win Real Money.

Challenge opponents worldwide, stake your skill, and earn from every checkmate. Available on iOS and Android with M-Pesa and USDT support.

Why Chessd?

A chess experience built for competitive players who want to put their skills to the test.

Staked Games

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.

Instant Matching

Select your stake tier and get matched with an opponent in seconds. Our queue system pairs you with players at the same level.

🔒

Secure Wallet

Deposit via M-Pesa or USDT. Your funds are held securely in escrow during games and settled instantly when the game ends.

🏆

Challenge Friends

See who's online, pick your stake, and send a direct challenge. Accept or decline incoming challenges with full stake transparency.

🚀

Real-Time Play

Smooth WebSocket-powered gameplay with live clocks, move animations, and in-game reactions. No lag, no delays.

🌍

Multi-Currency

Play in KES or USD. Toggle between currencies seamlessly. Deposit with M-Pesa for KES or USDT for dollar-based play.

How It Works

From download to your first win in four simple steps.

1

Create Account

Sign up with your email in seconds. No complicated verification needed to start.

2

Fund Your Wallet

Deposit via M-Pesa STK push or USDT. Funds are available instantly for play.

3

Pick Your Stake

Choose from six tiers: KES 20, 50, 150, 500, 1,000 or 5,000. Your stake is locked until the game ends.

4

Play & Win

Get matched, play your game, and collect your winnings automatically into your wallet.

Stake Tiers

Pick the level that matches your confidence. Higher stakes, bigger rewards.

KES 20
~$0.15 USD
Win: KES 32
10+0 blitz | 20% fee
KES 50
~$0.39 USD
Win: KES 80
10+0 blitz | 20% fee
KES 500
~$3.85 USD
Win: KES 800
10+0 blitz | 20% fee
KES 1,000
~$7.70 USD
Win: KES 1,600
10+0 blitz | 20% fee
KES 5,000
~$38.50 USD
Win: KES 8,000
10+0 blitz | 20% fee

What Players Say

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."
K
Kevin M.
Rated 1450 | Nairobi
★★★★★
"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!"
A
Amina W.
Rated 1620 | Mombasa
★★★★☆
"Smooth gameplay, no lag, and the reactions feature makes it fun. The USDT option is great for international players like me."
D
David O.
Rated 1380 | Lagos

Frequently Asked Questions

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.

Ready to Play?

Download Chessd and start turning your chess skills into real earnings today.