SELECT LEVEL
CHOOSE YOUR BATTLEFIELD ยท PLACE YOUR BET ยท COMPETE ON-CHAIN
MINIMUM BET (HBAR)
โ GAME MODE
Normal
โผ
โก INSTANT CHALLENGE GLOBAL LOBBY
No active rooms. Create one to start!
๐ WEEKLY CHAMPIONSHIP BATTLE
๐ JOIN WEEKLY
Prize Pool: โฌก0
โถ START & PLACE BET
LEVEL CLEAR!
COINS: 0 | EXP GAINED: 0
TIME: 00:00
โก INSTANT MATCH RESULTS
โ LEVELS
โ SUBMIT SCORE
โบ RETRY
DaveChainGame.sol
contracts/DaveChainGame.sol
Main game contract. Handles betting pools, level completion verification, prize distribution (95% winner / 5% fee), and EXP token minting.
โฌก EVM
DaveAIOracle.sol
contracts/DaveAIOracle.sol
Hedera oracle contract that verifies completion times, detects cheating via cryptographic proof-of-play, and calculates fairness scores.
โฌก HEDERA EVM
ExpToken.sol
contracts/ExpToken.sol
ERC-20 EXP token. Coins collected in-game mint EXP. EXP determines player rank, level unlock, and governance voting power.
โฌก EVM TOKEN
LevelRegistry.sol
contracts/LevelRegistry.sol
Stores all 10 level configurations for decentralized gameplay on the connected Hedera EVM stack.
โฌก HEDERA EVM
See the contracts/ folder for all Solidity source files.
See scripts/deploy.js for Hardhat deployment script.
See agent/oracle_agent.js for Hedera oracle service.
Run: npm install && npm run deploy:evm