THE PLATFORM · HOW IT WORKS

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.

GAMES
Maze · Water Sort · Blocks · Snake
CURRENCY
USDT
PLAYERS / TERMINAL
2 · 3 · 5
PLATFORM FEE
5%
WINNER PAYOUT
95% of pot

The games

Every live battle runs on the same fair-start, server-scored, instant-payout model. Pick the one that fits your skill.

RACE
Dynamic Maze-Battle

Sprint through a procedurally generated maze. Walls shift every second; first to the exit cell wins. Same-tick exits break on fewer moves.

SORT RACE
Water-Sort-Battle

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.

PLACE & CLEAR
Blocks Buster-Battle

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.

SURVIVE & GROW
Snake-Battle

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.

USDT
STAKES 15 · 50 · 100 · Elite custom·RAIL NOWPAYMENTS
DEPOSIT
Enter an amount and pick a chain — BEP-20 · BSC. We hand you a one-off address + exact payable. Each invoice accepts 25–25,000 USDT. Send over the chain you picked — funds sent over another network are unrecoverable. The processor takes a small cut, so what credits is slightly under what you send.
WITHDRAW
Paid out over BEP-20 · BSC. Deposits accept more chains than payouts — the processor settles everything into one balance, and that is the chain payouts leave on. The network's transfer fee comes out of the amount you withdraw; the wallet shows the exact net before you confirm.

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

  1. Create an account with your email.
  2. 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.
  3. Pick a game: Maze, Water Sort, Blocks, or Snake. Pick a tier — Bronze, Silver, Gold, or Elite. Each (game × tier) has its own lobby.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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

RULE 1 · WINNER TAKES 95%
The match winner — fastest, highest score, or longest snake, depending on the game — takes 95% of the pot. The remaining 5% platform fee is credited to the platform balance at settlement.
RULE 2 · TIEBREAKER
For Maze, a same-tick exit is broken on fewer moves. For Water Sort, Blocks, and Snake, ties are broken on time-of-best-score, then by account id deterministically so settlement never stalls.

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.

Ready to run?

Try a free solo run, or sign up to compete for cash.

Try Now — FreeCompete for cash →