Get ETH on Robinhood Chain
$HOP lives on Robinhood Chain. Bridge a little ETH over for the swap and gas.
Never straight. Always forward.
Chess for stakes. Lock $HOP, sit across from a real opponent, and the winner takes the loser's stake. Named for the knight: the only piece that hops, and it never moves in a straight line.
Here's the whole idea. $HOP is a token on Robinhood Chain, launched on Pons, and it's what you play chess for. Two players lock the same amount of $HOP, sit down for a real game with a real clock, and the winner walks away with both stakes. Nobody prints rewards, and there's no farm to drain. Every $HOP a winner takes was put on the table by the player across from them.
That's what makes it different from most play-to-earn games. The money comes from your opponent, so the only way to earn is to be the better player on the day. The house takes a small cut of each decided game, and half of that cut is burned for good, so every win also shrinks the supply.
It's named after the knight. The knight is the only piece that hops over others, and it never moves in a straight line. It gets where it's going on the angle, over anyone in the way. That's the attitude: never straight, always forward.
Not ready to play for stakes? The arena has a practice board against a bot, free, with nothing locked.
Not one square forward, not one sideways. Straight lines are for other coins.
It moves in an L, right over anyone standing in the way. Walls don't exist for a knight.
Land on a piece and it's yours. No warning, no straight line to see it coming.
In the $HOP arena every game is played for real $HOP, and the winner walks away with the loser's stake.
Pick a stake and a clock. You're matched with someone who locked the same amount of $HOP, and you both play a real game of chess.
Win, and their stake is yours. Lose, and yours is theirs. A draw hands both stakes back. Run out of time or walk away and the game is lost.
Stakes are only ever in $HOP, held by the match contract until the game ends, never by us. A small house fee comes off each pot, and part of it is burned.
Choose how much $HOP to put up and how long each side gets on the clock. Leave the seat open for anyone, or paste a friend's wallet so only they can sit down. Your stake moves into the arena contract the moment you set the table.
Changed your mind before anyone joins? Cancel and the whole stake comes straight back.
Your opponent locks exactly the same amount, so the pot is always even. From this moment both stakes are on the table and the result window opens: the game has six hours to be settled.
A live game of chess with both clocks running. The first number in the clock is your minutes for the whole game. The second is the seconds you get back after every move you make. There are no takebacks and no pausing, the same as over a real board.
You lose if you're checkmated, if you resign, or if your clock hits zero. Walking away counts as running out of time.
It's a draw on stalemate, repetition, not enough pieces left to mate, or if you both agree to one.
The game server signs the result and it's submitted to the arena contract, which pays the winner both stakes minus the house fee in the same transaction. On a draw, both players get their full stake back, with no fee taken.
If no result reaches the contract within six hours, anyone can trigger a refund and both players get their full stake back. You can also resign on-chain at any point without the game server at all. However the game goes, your stake is never stuck.
At launch the house fee is 3% of the pot, taken only when a game has a winner. A draw costs nothing.
The contract caps that fee at 5% and it can never go higher. The fee for your game is locked in the moment the table is set, so it can't change while you're playing.
Half of every fee is burned: it's sent to the dead address and gone for good, so every decisive game takes $HOP out of circulation. The other half goes to the $HOP treasury.
You keep the other 97%. That's 47,000 $HOP of profit on a 50,000 $HOP win.
Every stake sits in the arena contract until its game ends. It doesn't pass through a team wallet or a server.
No function in the contract lets anyone move a locked stake. Stakes only go to the winner or back to the players.
The fee can never exceed 5%, and each table keeps the fee it was created with, so it can't be raised mid-game.
Cancel before anyone joins, resign on-chain any time, or claim a full refund if no result arrives within six hours. Pausing the arena only stops new tables and never blocks a way out.
Only results signed by the game server's key can pay out, and a signed result can't be reused for another game. Changing that key takes a two-day delay that anyone can see on-chain.
Each payout records a hash of the game's full move list on-chain, so anyone can check the published game against what was paid.
A contract can't see the board, so it can't tell whether someone is using a chess engine. Catching that is the game server's job: pairing players of similar strength, analysing move timing and accuracy, and holding payouts on games that get flagged. Play fair. The whole point is that the better player wins.
Connect a wallet and we'll read your $HOP balance from Robinhood Chain. Your arena record shows up here once the tables open.
Titles are for fun and live on this site only. They don't change your odds in the arena.
$HOP lives on Robinhood Chain. Bridge a little ETH over for the swap and gas.
Head to the Pons launchpad, connect, and swap for $HOP. It's the only thing the tables accept.
Choose your stake and clock. You're paired with a player who locked the same amount.
Checkmate, a resign or a flag ends it. The contract pays the winner both stakes, minus the house fee.
pick a square · the knight goes where your question is