This Web3 game combines Pokémon-style battles with the world of memecoins.
This Web3 game combines Pokémon-style battles with the world of memecoins. Players connect their wallets, and stake memecoins to mint "Gladiators", and build teams for battles. Each Gladiator's stats are influenced by the real-time performance of the memecoins they represent, creating a constantly evolving game meta. To add more strategy possibilities, each gladiator has specific types and levels. Types determine strengths and weaknesses in battles, while levels affect overall stats and abilities.
The app features PvP battles where winners receive a share of the loser's staked memecoins.
We aimed to make the game cross-chain, so we deployed contracts on zkSync using Solidity and built the program on Solana with Rust. Although the cross-chain functionality wasn't feasible within the scope of this hackathon, we plan to implement it in future milestones.
The game’s backend is developed with Node.js and integrates a WebSocket component for real-time interaction. The frontend is built using TypeScript with Next.js.