I built the first 100% on-chain, ETH-in ETH-out (no new token), skill based competitive gaming platform. No tokens, no servers, no nonesense. https://etour.games/whitepaper
ETour is tournament infrastructure on the blockchain.
Every move is a transaction. Every outcome is immutable.
Developers inherit this infrastructure by implementing a simple game contract. Players connect their wallets and compete.
ETour handles matchmaking, brackets, timeouts, prize distribution, and more...
No tokens. No servers. No admins.
ETH in. ETH out.
https://etour.games/whitepaper
The Demo Video shows a player connecting their wallet to chess and resuming an ongoing match which they end up winning by check-mating their opponent. This also demonstrates how every move is a transaction.
That's how fully-on chain gaming works.
Further, the demo demonstrates that match details are persisted fully on-chain in the player's match history, with full timestamp and move-by-move playthrough.
The same player then goes on to resume an active Connect Four match they're in which they claim victory by opponent timeout. The same fully on-chain match and resolution data is also demonstrated.
ALL of the data presented in the demo is coming from the contract's storage (100% on-chain).
The client is a only an interface
Browser <-> Contract
No servers. No cookies. No trackers. No "secure offchain" layers.
The way Web3 is supposed to be.
All contracts are available as verified decompiled code on Arbiscan
ETour Core Modules
Game Contracts
Game-Specific Modules