Wizard Battle is now live on Mina’s Mainnet!
Built by ZkNoid, Wizard Battle is the first fully verifiable player-versus-player game on Mina. It’s also a clear demonstration of what zero-knowledge proofs bring to gaming: experiences that are private, fair, and independently verifiable without relying on centralized systems.
ZkNoid: The Builders Behind the Magic
ZkNoid is a gaming platform focused on building privacy-preserving, verifiable games on Mina Protocol. Their track record includes:
- Lottery L1: Their first mainnet release, which pulled more than 180 players in its opening round.
- Orbirium: A cross-chain crafting game, built in collaboration with Silvana and ZekoLabs, showcasing how to combine fast interactions with provably fair logic.
Wizard Battle marks their most ambitious release yet: a PvP strategy game, in which the entire match history can be proven via a recursive proof after the match concludes.
Inside the Arena: How Wizard Battle Works
In this turn-based strategy game, players equip their wizards, craft items, and enter the Arena to compete in 1v1 battles with unique Arcane Orbs. Victory depends on tactical positioning, spell timing, and gear optimization, with all battles following a simultaneous-turn structure: Players submit their actions, actions are broadcast and validated, the game state updates for the next turn.
The game architecture preserves privacy throughout the battle, creating room for strategies impossible in traditional transparent blockchain games. After the match ends, players can reveal their full action history for verification.
Why This Matters for Gaming
Where competitive gaming has historically required trust in centralized systems to validate results and detect cheating, zero-knowledge proofs remove that dependency. Players can prove victories without exposing strategies, and match outcomes are independently verifiable.
The game also serves as a reference architecture for developers building on Mina. The turn-based framework, session key management, and dual verification paths are reusable patterns that can also extend beyond gaming.
Why Mina
Building a game with this level of complexity requires recursive zkSNARKs. In a typical match, every turn generates a proof. For a game to remain efficient, those proofs must chain together into a single, compact proof representing the entire match. Mina’s architecture is built natively for this type of recursive proof composition.
For ZkNoid, this meant they could build a high-fidelity competitive experience that stays “succinct” – ensuring verification remains fast and affordable, regardless of how many turns a match lasts.
Join the Launch Tournament
Wizard Battle launched last week with a tournament series. The first tournaments will run for one week each, with free entry and sponsored prize pools for the top 10 players. After that, the game transitions to weekly tournaments where entry fees go directly into player prize pools.
The Arena is open NOW. Ready to compete?
Play at: https://wizard.zknoid.io/
Follow ZkNoid’s development at zknoid.io and on X @ZkNoid.
Disclaimer: ZkNoid is an independent ecosystem team building on Mina Protocol. Wizard Battle and its associated tournaments are operated by ZkNoid, which is solely responsible for gameplay, tournament administration, rewards, and player support.
About Mina Protocol
Mina is the world’s lightest blockchain, powered by participants. Rather than apply brute computing force, Mina uses advanced cryptography and recursive zk-SNARKs to design an entire blockchain that is about 22kb, the size of a couple of tweets. It is the first layer-1 to enable efficient implementation and easy programmability of zero knowledge smart contracts (zkApps). With its unique privacy features and ability to connect to any website, Mina is building a private gateway between the real world and crypto—and the secure, democratic future we all deserve.