On-Chain Contracts

WILL Token

Base Mainnet · Chain ID 8453 · All contracts verified on BaseScan

Token

SYMBOL

WILL

TOTAL SUPPLY

1,000,000,000

STANDARD

ERC-20

CHAIN

Base

WILL is earned through participation in the activity layer and spent through governance. It is the only instrument of power in the system. It cannot be minted arbitrarily — supply enters circulation only through gameplay, and total supply is hard-capped at 1,000,000,000 by the token contract, which has no mechanism to mint beyond it. Burns from governance fees and the transfer fee lower supply and free room to earn again under that cap.

Buy WILL

Swap USDC for WILL on Base, right here — no need to leave the site. You swap at the current market rate; no new tokens are minted. Price is set by the Aerodrome liquidity pool.

Buy WILL

USDC

Swaps USDC → WILL directly on Base via Aerodrome. You need USDC (and a little ETH for gas) in this wallet first. The pool is small — large buys move the price; the quote above reflects current liquidity.

Prefer an external DEX? Buy on Aerodrome ↗ — note that some smart wallets can't connect to Aerodrome's site, so the on-site swap above is the recommended path.

Network: Base Mainnet · Pair: WILL / USDC

Contract: 0x72F791911804897e4eB1a21Dd13324E92Fd9CB6F

Deployed Contracts

0x72F791911804897e4eB1a21Dd13324E92Fd9CB6F

ERC-20 governance token. Earned through gameplay, spent through governance. 1,000,000,000 total supply cap.

Founder Vesting

View on BaseScan ↗

0xFd5B9DE8Fb0d2F45cF1fC2d914a41Ad0C3Eff4F6

100,000,000 WILL (10% of supply) locked here. 1-year cliff, 4-year linear vest. Immutable — no admin functions, no early access.

0x8AB6A8eD2538B1001F6B917f4767f764cEef3AE2

Receives protocol fees. Funds any expense authorized by a WILL-holder vote — standing operational needs like AI compute and infrastructure by default. Every spend requires a passed vote; all movements publicly visible on-chain.

Vote Escrow V3

View on BaseScan ↗

0x59b5B9D713b0a286435B9Dcf650F307e33EcB655

Lock WILL for weighted voting power. Perpetual lock — no expiry, withdraw anytime. Multipliers unlock progressively by time locked: 1.25x at 30 days, 1.50x at 6 months, 2.00x at 1 year — with the ceiling set by amount locked (1,000 WILL caps at 1.25x, 5,000 at 1.50x, 20,000 at 2.00x).

Governance Safe

View on BaseScan ↗

0xaed4f0f4c7837ffb7b2230F45BCd559D0BE009f5

Gnosis Safe that owns WillToken, Treasury, and VoteEscrow. Keyless — its sole owner is a burn address (0x…dEaD), so no human can sign for it. Any privileged action can execute only through a passed governance vote routed via the Governance Module.

Governance Module

View on BaseScan ↗

0x1f9870BeB015A425f22F219863aa0b0aA0125C0D

Executes the on-chain action of a passed proposal (treasury transfers, swaps) through the Governance Safe. Only the server wallet can call it, and only to act on a vote that genuinely passed on-chain. The executor itself can be changed only by a passed proposal.

Vote Registry (V2)

View on BaseScan ↗

0x3570d6cd20e3b7d51fdb51aa16e2190dc1f065b9

Append-only event log of every governance vote. No storage, no admin, no ownership. Every vote you cast emits a VoteCast event tied to your wallet, the proposal, and your direction; changes emit VoteRetracted. Tallies are fully reconstructible from chain history alone. (V1 at 0xe94e6DD2… remains on-chain for historical votes.)

Prompt Registry

View on BaseScan ↗

0x549543dbb0f32442db8bafc5a14b8097d23c3048

Anchors the canonical hash of every AI system prompt the protocol uses. The Constitution hash is immutable (set at deploy, never changeable). All other prompt hashes can be updated only by the Governance Safe via a passed proposal. AI routes refuse to run if the deployed prompts have drifted from these hashes — making silent AI behavior changes impossible.

How to Verify

Every contract listed above has its source code verified on BaseScan. Click any "VIEW ON BASESCAN" link, go to the Contract tab, and read the code directly. The Constitution is encoded in the contracts — not just promised in a document.

To verify the founder allocation is locked: check the FounderVesting contract balance. It should hold 100,000,000 WILL. The cliffRemaining() and vestRemaining() functions show exactly how much time is left before any tokens can be released.

Earning WILL

WILL is minted on-chain on each win. The base reward rate is a governance parameter — WILL holders vote to change it, subject to the 10,000 WILL per win ceiling set by the Constitution.