0x-War Cyber Joker

0x-War

PvP Card Game on Base

Flip cards. Win ETH. Pure math, no middlemen.

How It Works

🔐

Commit-Reveal Scheme

keccak256 commitments ensure neither player can see or manipulate the outcome.

commit = keccak256(secret)
🎲

Deterministic Shuffle

Fisher-Yates shuffle seeded by combined player entropy. Verifiable on-chain.

seed = keccak256(secretA, secretB, gameId)
📜

Non-Custodial

Funds held in smart contract. No admin keys. No backdoors. No rug pulls.

ReentrancyGuard + pull-over-push
142.5 ETH
24H Volume
3,847
Games Today
234
Players Online
Live Activity

How It Works

1
Connect walletMetaMask, Coinbase, WalletConnect
2
Pick bet amount0.0001 - 10 ETH
3
Sign commitmentFree signature, no gas
4
Wait for opponentShare link or auto-match
5
Reveal & play26 rounds, ~60 seconds

On-Chain Contract

All games are recorded on Base. Contract is verified on Basescan.

Technical Specs

NetworkBase
Solidity^0.8.24
Protocol Fee5%
Reveal Timeout15 min
Bet Range0.0001 - 10 ETH
FrameworkOpenZeppelin

Built on OpenZeppelin

Contract uses standard patterns: ReentrancyGuard, pull payments, pausable, and timelocked recovery. Verified on Basescan.

Technical details →

Ready to Play?

Connect wallet, pick a bet, flip cards. No signup required.