Miner wallets—
Buyback tank—
Market——
Enlisted—Uncapped · wall after 16,376
HASHBATTLE / VERIFY / ON-CHAIN PROOF

Verify the mechanics

TRUST THE MECHANICS, NOT THE MAN

THE PREIMAGE, VERIFIED OFF-CHAIN

The work is keccak256 of a 116-byte message — check any enlistment yourself with cast or python:

keccak256(
  miner_address   (20 bytes)
  nonce           (32 bytes, big-endian)
  prevWork        (32 bytes, big-endian)
  anchor          (32 bytes)   ← L2 block hash from the accepted 250-block window
)
< targetFor(miner)

Each enlisted token's workOf_ is stored on-chain. Given the token id, the nonce from the enlist tx, and the anchor block — you can recompute the winning hash locally and confirm the game never accepted a fake proof.

The anchor must match the selected Arbitrum L2 block hash and be younger than 250 L2 blocks. Any accepted mint rotates prevWork, invalidating proofs prepared against the previous state.

THE ART LICENSE

The warrior layers derive from the Universal LPC Spritesheet Character Generator, pinned in the internal provenance manifest at commit 553ba7562534cbf32e7d9a502660f569d6b26512. The complete upstream credit index is distributed with this site so every contributor and applicable CC-BY-SA 3.0, OGA-BY 3.0, and GPL 3.0 notice is retained:

DOWNLOAD THE COMPLETE LPC CREDITS (CSV) · PACKED-LAYER PROVENANCE + HASHES · PINNED UPSTREAM SOURCE

IF WE EVER DISAPPEAR

The site is static. The contract is immutable. The art lives in bytecode. If every server burns tomorrow, the Legion still mints, still pays, still renders — from any front-end, on any chain explorer, forever. Games die when their rules die. These rules can't.