Every game. One currency. One pot.
RivalSkills is a head-to-head, real-money skill-gaming platform. Pick a game, pick a tier — every player in your match starts from the identical seed-derived board, the server scores in real time, and the winner takes 95% of the pot in the same currency it was staked in.
The games
Every live battle runs on the same fair-start, server-scored, instant-payout model. Pick the one that fits your skill.
Sprint through a procedurally generated maze. Walls shift every second; first to the exit cell wins. Same-tick exits break on fewer moves.
Two-minute round. Same seeded rack of mixed colour tubes for everyone — pour top blocks onto matching colours until every tube holds one colour. First to fully sort wins instantly; at the buzzer the most-sorted rack takes it.
Drop tetromino-style shapes on an 8×8 board. Score per cell placed plus per cell cleared on a line. Highest combined score when time runs out or all players stall.
Eat to grow. Walls wrap; crashing into yourself or a Gold-tier obstacle freezes you out. Longest snake when the round ends wins.
Wallet & payments
One currency, one balance, one rail. Every stake and every payout is USDT — no FX, no auto-conversion.
We never touch a private key — the crypto processor watches the chain and signs an IPN callback once your deposit confirms. Card top-ups that credit USDT are coming soon — and card numbers will never reach our servers either.
Practice arenas
Every game has a free practice mode at /play — three full trials per game, no deposit, no sign-up needed. Use it to learn the controls, dial in your style, and only stake once you’re comfortable.
Rules
- Create an account with your email.
- Deposit your stake in USDT through our crypto processor over BEP-20 · BSC — you get a one-off deposit address per invoice and your balance credits the moment the chain confirms.
- Pick a game: Maze, Water Sort, Blocks, or Snake. Pick a tier — Bronze, Silver, Gold, or Elite. Each (game × tier) has its own lobby.
- Fixed-tier stakes per player: 15 / 50 / 100 USDT. Elite is custom: propose a stake (250 USDT+) in the lobby chat and lock it in once every player accepts. Hard ceiling of 250,000 USDT per match.
- Join one of 3 terminals. They are different sizes — 2, 3, 5 players — so you pick the shape of match you want. A terminal starts when it is full, and not before.
- Each player presses Ready when they’re prepped. Once everyone is ready (and the lobby has at least the minimum players), the terminal locks in after a quick 3s countdown — or anyone can hit Start Now to skip the vote.
- Every player gets the identical seed-derived starting state: same maze, same tube rack, same block queue, same food/coin positions. The game server is authoritative on scoring.
- Winning condition by game:
- Maze — first to reach the exit cell.
- Water Sort — first to fully sort every tube wins instantly; if the 2-minute timer runs out, the most-sorted rack wins.
- Blocks — highest combined placed + cleared score when the 2-minute timer ends or all players get stuck.
- Snake — longest chain when the round ends; collide with yourself or an obstacle and you’re frozen out.
- Tiebreakers: Maze uses fewest-moves on a same-tick exit; the other games break ties on time-of-best-score, then deterministically by account ID so settlement never stalls.
Payout
There is no runner-up payout and no house edge beyond the fixed 5% fee — every loser’s stake goes directly to the winner. Stakes are held in a segregated balance and only ever paid to the match winner, settled in the same currency you staked in — USDT pots pay out in USDT. No cross-currency conversion, no FX spread.
Provably fair
Every match — Maze, Water Sort, Blocks, or Snake — is generated deterministically from a server-seed commit-reveal: we publish a hashed server seed before the match and reveal it after, so anyone can recompute the seed and confirm the starting board wasn’t rigged. Every client and the Colyseus server produce the exact same maze, tube rack, block queue, food layout from the same seed. Scoring runs on the server.
Live chat
Every terminal has an in-lobby live chat. Coordinate with the other players, decide when to hit Start Now, or just trash-talk a little before the whistle.
Availability
RivalSkills is a global, international platform — we don’t maintain a default geo-block. By signing up you confirm that skill-based wagering is lawful where you play; if it isn’t legal where you live, don’t play. You’re responsible for your local rules.