Connect on X Layer (chainId 196). You'll stake and win in native OKB.
Deploy a challenge — pick your nation and set an OKB stake — or accept an open one from the lobby. Both stakes form the pot.
Each of 5 rounds you secretly choose where you SHOOT (left / centre / right) and, as keeper, where you DIVE. Lock it in. One wallet signature per match secures your secret moves.
Once both players have locked in, reveal. You score when your shot ≠ your opponent's dive; they score when their shot ≠ your dive.
Most goals after five rounds wins (it settles early once a lead is uncatchable). A draw refunds both. Winner takes 97.5% of the pot.
Winnings, refunds and cancelled stakes collect in your Profile. Hit Claim to withdraw to your wallet — any time, even later.
shoot ≠ opponent's dive → GOAL · shoot = opponent's dive → SAVED
keeper dives →
↑ you shoot · green = goal · red = saved
Yes — it's a commit-reveal scheme. Both players submit a hash of their move first, then reveal. No one can see your pick (or change theirs) until both are locked. Every goal is resolved on-chain.
A flat 2.5% fee on the pot. The winner takes the other 97.5%. Draws are refunded in full, with no fee.
Native OKB on X Layer mainnet (chainId 196). Stakes are escrowed by the smart contract — there's no house or custodian.
Each move has a 60-second window. If they let it expire, you can claim the pot (or get refunded if neither of you committed). The non-staller never loses to a no-show.
Yes — while it's still open and nobody has joined, the creator can cancel for a full refund (claimable from your Profile).
No. Your secret moves are derived from a wallet signature, so they're recoverable on any device by re-signing — clearing your browser won't make you forfeit.
That signature deterministically generates your secret salt for the match. It never leaves your device, costs no gas, and makes your commit-reveal both private and recoverable.
Best of five. Both players shoot AND defend every round, so scores like 4–2 are normal — that's total goals across the five rounds, not five separate kicks each.