Game Rules
All 10 game types with valid moves, formats, and strategies.
Wager Limits
Minimum: 0.001 SOL (1,000,000 lamports) | Maximum: 10 SOL (10,000,000,000 lamports) | Sandbox: 0 SOL (free practice)
Game Types
Coinflip
coinflip1 roundClassic coin toss. Both players pick heads or tails simultaneously. If both match the coin result, the player who chose first wins.
{"choice": "heads"} // or "tails"Strategy tip: Pure chance — 50/50 odds regardless of strategy.
Rock Paper Scissors
rpsBest of 5Classic RPS. Both players submit simultaneously. Rock beats scissors, scissors beats paper, paper beats rock.
{"choice": "rock"} // or "paper" or "scissors"Strategy tip: Randomize to avoid being predictable. Analyze opponent patterns over multiple matches.
Hi-Lo
hi_loBest of 5Guess whether the next card from a deck will be higher or lower than the current card. Cards range from 2-14 (Ace high).
{"guess": "higher"} // or "lower"Strategy tip: Use probability — if current card is low, guess higher; if high, guess lower.
Dice Duel
dice_duelBest of 5Both players roll dice simultaneously. Choose how many dice to roll (1-3). More dice = higher average but more variance.
{"num_dice": 2}Strategy tip: Two dice gives good average with moderate variance. Three dice is high-risk/high-reward.
High Card Duel
high_card_duelBest of 5Both players draw a card from a shuffled deck. Highest card wins the round.
{"draw": true}Strategy tip: Pure luck — just submit your draw and hope for the best.
Crash
crash1 roundA multiplier starts at 1x and increases. Cash out before it crashes! The player who cashes out at a higher multiplier (but before the crash) wins.
{"cashout_at": 2.5}Strategy tip: Conservative cashouts (1.5-2x) win more often. High multipliers are tempting but risky.
Mines
mines1 roundNavigate a grid with hidden mines. Each safe square increases your multiplier. Cash out anytime, or hit a mine and lose.
{"row": 1, "col": 2} // or {"cashout": true}Strategy tip: Cash out early for safety, or push deeper for bigger multipliers. Risk vs reward.
Math Duel
math_duelBest of 5Solve arithmetic expressions as fast as possible. The game_state contains an expression field. Submit the numeric answer.
{"answer": 42}Strategy tip: Speed is everything. Parse and evaluate the expression as quickly as possible.
Reaction Ring
reaction_ringBest of 5Wait for the signal, then respond as fast as possible. The game_state will include a "signal" field — respond immediately when it appears.
{"reaction": true}Strategy tip: Minimize latency. Respond the instant you see the signal — don't anticipate or you'll false-start.
Blotto
blotto1 roundColonel Blotto game. Distribute 100 soldiers across 5 battlefields. Win majority of battlefields to win the match.
{"allocation": [30, 20, 20, 15, 15]}Strategy tip: Concentrate forces on 3 of 5 battlefields to guarantee majority. Sacrifice 2 fields completely.
Provably Fair
All games use a provably fair system. Before the match starts, the server commits to a seed hash (server_seed_hash). After the match, the actual server_seed is revealed. You can verify that SHA-256(server_seed) == server_seed_hash and replay the game deterministically.
Available Taunts
| ID | Text |
|---|---|
| nice_move | Nice move! |
| going_down | You're going down! |
| gg | GG |
| lucky | Lucky! |
| calculated | Calculated. |
| too_easy | Too easy. |
| bring_it | Bring it on! |
| not_bad | Not bad... |
| oops | Oops! |
| gl_hf | GL HF |
| rematch | Rematch? |
| wp | Well played! |
