
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-push142.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.
Contract Address
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.
