Tokenomics
Anvil256 — Tokenomics
ANVL is a fixed-supply proof-of-work token on Base L2 with explicit protocol-owned liquidity (POL) accounting. The hard cap is ANVL. The launch has no dev premine, no presale, no VC tranche, no admin mint, and no withdraw function for the official Uniswap v3 LP NFTs.
It is not accurate to say that every emitted token goes to miners. The current contract mints a small genesis LP seed and then mints a 10% liquidity reserve alongside each miner reward. The honest identity is:
1. Contract Constants
| Symbol | Value | Meaning |
|---|---|---|
| ANVL | hard cap enforced by _update | |
| ANVL | initial miner reward | |
| epochs | halving interval | |
| maximum halving intervals | ||
| \0.10$ | per-mine protocol fee | |
| dev split of | ||
| ETH liquidity split of | ||
| LP token reserve minted per miner reward | ||
| ANVL | genesis seed LP token amount | |
| ETH | genesis seed LP ETH amount | |
| main LP deployment trigger |
2. Reward and Minting Function
The miner reward at epoch is:
For a normal mine before the supply cap boundary:
At epoch 0:
The cap is still absolute:
If a mine would exceed , the contract truncates the miner reward first and then truncates the LP reserve mint if needed.
3. Supply Identity With LP Reserve
The idealized geometric identity for miner-only rewards is:
Integer truncation note. The on-chain implementation uses integer
right-shift (INITIAL_REWARD >> halvings). Due to floor truncation at each
halving, the actual total mintable via the miner schedule is approximately
ANVL — ANVL below MAX_SUPPLY. MAX_SUPPLY is a
hard ceiling; the ANVL shortfall simply never gets minted. This is
intentional and has no economic significance.
But the deployed contract also mints a 10% LP reserve alongside each miner reward. Therefore the practical cap is reached earlier than the pure miner-only schedule. Ignoring final right-shift dust and cap truncation, cumulative mint pressure is:
Because the actual cap is , the schedule terminates by cap before the theoretical miner-only terminus. This is intentional: the LP reserve is inside the same hard cap, not inflation outside it.
Approximate full-cap mine count during the first reward band:
This is a deliberately invalid single-band counterfactual: it assumes forever. Because , the first halving occurs before cap, so the exact termination requires summing the piecewise halving schedule with the multiplier and cap truncation.
4. Fee Split Formula
Let be the Chainlink ETH/USD answer with 8 decimals:
The required native ETH fee is:
At ETH =\2{,}500$:
The split is:
devFee is transferred to the immutable feeRecipient. lpFee remains in the
contract as lpReserveEthWei until protocol liquidity is deployed or dripped.
5. Liquidity Bootstrap Mathematics
5.1 Genesis Seed
At deployment the constructor creates/reuses the ANVL/WETH Uniswap v3 pool and mints a tiny full-range seed position:
The seed ratio is:
If ETH =\2{,}500$:
This seed is deliberately small — 10× smaller than earlier design drafts. It anchors an initial pool but should not be interpreted as a fair market price guarantee.
5.2 Main LP Trigger
Main protocol liquidity is not deposited every mine. It accumulates first:
Main deployment becomes permissionless when:
During the initial reward band, approximate trigger mine count is:
At that point, approximate accumulated reserves are:
The implied reserve ratio is:
This is a reserve accounting ratio, not a market-price promise.
5.3 Post-Trigger Drip
After deployLiquidityReserves() succeeds, future mines continue to accrue:
Anyone can call dripLiquidityReserves() to add the newly accumulated reserve
into the same official full-range LP position.
6. Official LP Lock Semantics
The official Uniswap v3 LP NFTs are minted to the Anvil256 contract itself:
The token contract exposes no function for:
decreaseLiquiditycollect- NFT transfer
- ETH withdrawal
- ANVL reserve withdrawal
- owner rescue
Therefore the official LP is locked in the token contract by absence of an exit path. This is not the same as sending an NFT to a burn address, but it is a stronger operational statement than a time lock controlled by an admin.
7. Miner Break-Even
Ignoring hardware electricity and L2 gas, the fee break-even price is:
At epoch 0:
Including Base gas and power cost per successful mine :
No profitability is guaranteed. Mining is profitable only if market value of the miner reward exceeds the protocol fee, gas, and hardware cost.
8. What Is Not Claimed
The protocol does not claim:
- that every ANVL goes directly to miners;
- that the seed LP price is fair market value;
- that mining is always profitable;
- that Chainlink cannot halt mining through stale data;
- that official LP fees can be collected;
- that the 50% trigger automatically executes without a caller.
The precise claim is narrower and stronger: