Drop into a match
Connect to the simulation server over WebSocket. No wallet required to start playing.
Gameplay
Warfront Legends plays like a conventional online side-scroller. Real-time, free-to-play, no wallet needed. The chain enters only when you want custody of your soldier and your seasonal rewards.
Match Loop
The simulation server holds gameplay state. The chain holds ownership. They communicate only through signed attestations at match end — never during play.
Connect to the simulation server over WebSocket. No wallet required to start playing.
Move, aim, fire, and jump on a fixed-tick simulation. Local prediction masks latency.
Inputs are validated server-side. Impossible behavior is rejected before it can affect the game.
At match end, the server signs (seed, inputs, score). Linked players can later claim rewards.
Engineering
Every match runs from a seed and an input sequence, so any party can re-simulate to verify results.
The same architecture used by competitive online shooters. Latency hides behind client-side prediction.
Tokenizable items affect appearance, never gameplay. Players cannot purchase a competitive advantage.
Replays are stored to support disputes, anti-cheat review, and optional public publishing for speedruns.

Identity is your greatest weapon.
Choose a soldier identity, build your cosmetic loadout, and carry your history across seasons. No two squads need to look alike, and ownership stays optional.
Explore GameFight across tactical fronts
Each arena is built for fast side-scrolling firefights, squad routes, clutch escapes, and replay-verifiable competitive moments.
View ProtocolNo wallet required to play. Link one later if you want to claim rewards or mint your soldier.