1v1 Web3 Battle Arena
Challenge anyone. Stake USDC on Base. Submit encrypted moves on-chain. Winner takes all. No middleman. No mercy.
Five steps from challenge to conquest. Fully onchain. Commit-reveal prevents cheating.
Enter your opponent's wallet address and choose a USDC stake. Approve and lock your funds in the contract.
Opponent accepts by locking equal USDC. Both fighters' funds are secured in the smart contract.
Each round, both fighters submit a hash of their move + salt. Nobody can see your move until reveal.
Both reveal their moves. Smart contract resolves the round. 5 rounds, best of 5 wins.
Winner claims the full pot (minus 2.5% protocol fee) instantly. Result is permanent and onchain.
A classic triangle of power. Choose wisely.
Real-time battles happening right now on Base.
Every component is cryptographically secured and trustless.
Players commit a keccak256 hash of their move + secret salt. Reveal phase proves authenticity. Nobody sees your move before reveal.
Stakes in USDC on Base — no volatility risk mid-duel. Approve once, fight multiple duels. 6-decimal precision.
Your USDC is held by the MsgDuel smart contract until the duel resolves. No admin keys. No rugs. Contract source is verified.
If an opponent stops responding, you can claim forfeit after 5 minutes. Your USDC is never permanently locked.
Match results written to chain. Immutable win history. Build your onchain combat reputation from wallet address alone.
Challenge any EVM wallet on Base directly. No registration. No KYC. Connect MetaMask and fight in under 60 seconds.
Your reputation is onchain. Your stakes are real. Your victory is permanent.