Where to vote your veAERO this week to earn the most.
Tell it how much you hold, copy the percentages, paste them into Aerodrome.
Read-only. The page never asks to connect a wallet, and nothing you type is sent anywhere except a public Base RPC call to read your voting power.
The epoch is closed and the weights are final — nothing here is a forecast.
| Pool | Your veAERO | Pool total | Pool paid | You earned |
|---|
Whole percentages that add up to exactly 100 — the form Aerodrome's UI accepts.
| Pool | Vote % | veAERO | Expected $ | Pool votes assumed | Consistency |
|---|
Retyping seven weights into a form is where a measured allocation loses accuracy, to a mistyped digit or a row skipped because the page scrolled. This builds the exact bytes Voter.vote() expects instead. It is unsigned: no key, no wallet connection, nothing sent anywhere. Paste it into the wallet that holds the veNFT, check that to is the Voter contract and that the pools and percentages match the table above, and sign it there.
Recent finished epochs against the older ones, per pool. A high average is worth less if it is on the way down.
Paying more lately than they used to.
Still on the board, but paying less than they used to.
Every pool’s incentives divided by every pool’s votes, epoch by epoch. Picking a better pool cannot fix a shrinking pot, so this is the one number the ranking above structurally cannot tell you.
| Epoch (opens) | Bribes + fees | Votes cast | $ per veAERO | Vs. the oldest epoch shown |
|---|
Every dashboard here, this one included, ranks pools by a rate computed from vote weight that is still moving. So: of the ten pools a list like this one put on top, how many were still on top when the epoch closed?
Every live-gauge pool that clears a minimum trailing value, sorted by predicted dollars per vote.
| Pool | History | Trend | Predicted $/vote | On last epoch’s weight | Refill | Current $/vote | Edge | Trailing avg | Votes | Consistency | Epochs |
|---|
x·y=k, for tokens whose prices move independently
the dashed last bar is the epoch still running — a part-week, so it is charted but left out of the trend. Bar heights are square-rooted so a single huge week doesn’t flatten the rest; hover for exact dollars
sAMM stable pool — a flatter curve for pairs meant to hold the same value, like two stablecoins or ETH and a liquid-staking version of it
CL concentrated-liquidity pool — liquidity sits in a price range instead of across the whole curve. These carry the largest vote weights on Aerodrome
The allocation is built on an assumption about the weight each pool will settle at. Every six-hourly scan this repo has committed since 7 August is a moment when that assumption was made and the answer is now known, so the size of the miss can be stated rather than hoped about.
Value per vote. Each pool pays out bribes plus fees to whoever voted for it, split by vote weight. Divide that by the votes already sitting there and you get dollars per veAERO. The predicted figure uses a trailing average across recent epochs rather than just last week's number.
Self-dilution. Voting into a pool adds your votes to the denominator, so the last vote you cast into a pool is worth less than the first. The allocation hands out your veAERO in small slices, each time to whichever pool currently offers the most for the next slice. That is why it spreads across several pools instead of dumping everything into the top-ranked one.
Consistency. A pool that paid $600 once and nothing for five weeks averages the same as one paying $100 every week, and the average alone cannot tell them apart. Consistency scores how steady the payouts have been: 1 is perfectly even, lower is spikier. A pool with only one epoch of history scores 0 — one data point cannot prove steadiness.
History and trend. The bars are the pool's last six epochs, oldest on the left, and the trend figure next to them is the recent finished epochs' average against the older ones'. It answers something the average and consistency both hide: a pool climbing from $50 to $500 an epoch and one sliding from $500 to $50 score identically on those two. Two deliberate choices: the epoch still running is drawn as a dashed outline and left out of the trend, because a scan taken mid-week has only counted part of that week; and a pool whose older epochs paid only loose change reports no trend at all rather than a huge percentage, since dividing by pennies produces headline numbers that mean nothing. Bar heights are square-rooted so one enormous week doesn't flatten the rest into invisible stubs — taller always means a bigger epoch, but the height is not proportional to the dollars. Hover any chart for the exact figures.
Reading your wallet. The lookup calls three read-only Base contract methods on the veAERO contract — how many locks you own, their token ids, and each one's current voting power — and adds them up. It cannot move anything, and it never asks for a signature.
What it does not model. Other voters react to incentives too, and this holds their votes fixed at the last snapshot. It does not predict new bribes, and it is not advice — it is arithmetic on public data.