Gauge 是什么
Gauge 是每个池子配的"奖励发放器"。锁仓 AERO 的人每周投票决定每个 gauge 拿多少 AERO;你把做市仓位质押进 gauge 才能分到这些 AERO,按流动性占比分。质押后拿 AERO 排放,不质押则拿交易手续费,二选一。
区间内质押
在集中流动性(CL)池里,每个做市的人只在自己选的价格区间里提供流动性。排放只分给同时满足两个条件的仓位:已经质押进 gauge,并且当前价格正落在它的区间里。
所以你真正的竞争对手不是整个池子的 TVL,而是"区间内质押"这一小部分。
例:池子 TVL 是 $600,000,但区间内质押只有 $1,000。你在当前价格这一格放 $1,000 并质押,就能拿走 50% 的排放;放 $9,000 拿走 90%。
- 美元数怎么算的:把这部分流动性折算成"放在你选的区间宽度里需要多少钱"。区间越宽,同样的流动性需要的钱越多,所以切换"区间宽度"时这个数会跟着变。
- 下面的"质押 xx%":当前价格处的全部流动性里,已质押的比例。
- 它变得很快:价格移到别的格子、或者有人进出,几秒内就可能变化几倍。
- 普通池(vAMM / sAMM)没有区间的概念,这里显示的就是已质押的全部资金。
值得组的池子 是怎么算的
假设你现在用「我的资金」在当前价附近按所选的「区间宽度」做市,并且过去这段时间的价格走势会重演,估算一周净赚多少,再按净收益从高到低排前 5 个。
- 排放分成:你的资金加入后能分到的排放,已经算上你自己带来的稀释。
- 区间内时间:过去这段时间里,价格有多少比例落在你这个区间里。只有在区间内才拿排放,所以收益要乘上这个比例。
- 价格移动的损耗:CL 池每出一次区间,大约损失半个区间宽度的本金(被套利者按旧价格成交);普通池按首尾价格变化算无常损失。损耗按窗口长度折算到一周。
- 净收益 = 排放分成 × 区间内时间 − 损耗,净年化 = 周净收益 × 52 ÷ 我的资金。
- 价格波动:这段时间里最高价和最低价相差多少。
数据来源:Base、Ethereum、Ink、Elysium、Arc 直接读过去 24 小时内 20 个时间点的链上价格;Arbitrum、Optimism、Robinhood 的公共节点不提供历史状态,改用池子自带的价格预言机,部分很活跃的池子读不到较早的数据。页面打开期间每分钟还会再记一个实时价格。采样是离散的点,两个点之间的短暂波动看不到,所以这是估算,不是保证。没算兑换和 gas 成本。
周排放 和 Cap
周排放是这个池子的 gauge 一周发出的 AERO 总量(按 Base 上的 AERO 价格折成美元),由所有"区间内质押"的人一起分。
Cap(排放上限):每个 gauge 有一个排放上限。按票数算出来的"名义排放"如果超过上限,超出的部分不会发出来。
"Cap 56%"的意思是:按票数本该发 100,实际只发 56。页面上所有收益数字都已经按截断后的实际排放计算,不需要你再打折。
- 有 Cap 标记的池子,再多人给它投票排放也不会涨。
- 上限和池子的手续费收入挂钩。具体公式没有对照合约源码核实,这里只展示链上读到的结果。
其他几列
- AERO APR:已经在里面的人的年化 = 周排放 × 52 ÷ 区间内质押。你进场后会把它摊薄。
- 拿 X% 需:想拿到目标份额要放多少钱 = 区间内质押 × X ÷ (1 − X)。
- 我的周收益:按你填的"我的资金"算,份额 = 我的资金 ÷ (我的资金 + 区间内质押)。
分类
- 稳定币:池子两边都是稳定币(含欧元、英镑等法币稳定币)。价格波动小,不容易出区间。
- 币股:池子里有代币化的股票或 ETF(如 NVDAc、SPY)。分类靠代币名字识别,新上的代币可能漏掉。
数据和风险
- 数据由你的浏览器直接从各链公共节点读取。现价和质押量几秒更新一次,排放和 TVL 约每分钟更新一次。
- 非 Base 链上的 AERO 需要跨回 Base 才好卖,这里统一按 Base 的 AERO 价格估值。
- 区间越窄越省资金,但价格一出格就完全拿不到排放,并且有无常损失。
- 别人随时可以进场稀释你的份额。页面数字是当前这一刻的速度,不是对未来的承诺。
What is a gauge
A gauge is each pool's reward distributor. AERO lockers vote every week on how much AERO each gauge receives; you must stake your LP position in the gauge to earn it, pro rata to liquidity. Staked positions earn AERO emissions; unstaked positions earn trading fees instead.
In-range staked
In a concentrated-liquidity (CL) pool, each LP only provides liquidity inside a price range they choose. Emissions go only to positions that are both staked in the gauge and currently in range.
So your real competition is not the pool's whole TVL, only this small slice.
Example: a pool has $600,000 TVL but only $1,000 in-range staked. Stake $1,000 in the current tick space and you take 50% of emissions; $9,000 takes 90%.
- How the dollar figure is computed: that liquidity is valued as if placed in the range width you selected. Wider ranges need more capital for the same liquidity, so the number changes with "Range width".
- "staked xx%" below it: the share of all liquidity at the current price that is staked.
- It moves fast: a price move or someone entering or leaving can change it several-fold within seconds.
- Basic pools (vAMM / sAMM) have no ranges; the figure is simply all staked funds.
How "Pools worth providing" is scored
Assume you provide "My capital" around the current price at the selected range width, and the price action of the chosen window repeats. We estimate your net weekly result and list the top 5.
- Emission share: what you would earn after your own capital dilutes the pool.
- Time in range: share of the window during which the price sat inside your range. You only earn while in range.
- Price-movement cost: for CL pools, each exit from the range costs about half the range width (arbitrage trades against you); for regular pools, impermanent loss from the start-to-end price change. Scaled to one week.
- Net weekly = emission share × time in range − cost; net APR = net weekly × 52 ÷ my capital.
- Price range: gap between the highest and lowest price in the window.
Data: Base, Ethereum, Ink, Elysium and Arc read on-chain prices at 20 points over the last 24h. Arbitrum, Optimism and Robinhood public RPCs do not serve historical state, so we use each pool's built-in price oracle; some very active pools lack older data. While the page is open we also record a live price every minute. Samples are discrete, so short swings between points are missed: this is an estimate, not a guarantee. Swap and gas costs are not included.
Weekly emissions and Cap
Weekly emissions is the AERO this pool's gauge pays out per week (valued at the AERO price on Base), shared by everyone who is in-range staked.
Cap: each gauge has an emissions ceiling. If the vote-implied "nominal" emissions exceed it, the excess is not paid.
"Cap 56%" means votes imply 100 but only 56 is actually paid. Every earnings figure on this page already uses the capped, actual emissions; no further discount is needed.
- For a capped pool, more votes will not raise emissions.
- The ceiling is tied to the pool's fee revenue. The exact formula has not been checked against the contract source; this page only shows what is read on-chain.
Other columns
- AERO APR: APR for current stakers = weekly emissions × 52 ÷ in-range staked. Your entry dilutes it.
- Cost for X%: capital needed for the target share = in-range staked × X ÷ (1 − X).
- My weekly: based on "My capital"; share = my capital ÷ (my capital + in-range staked).
Categories
- Stables: both tokens are stablecoins (including EUR, GBP and other fiat stables). Low volatility, less likely to leave range.
- Stocks: the pool contains a tokenized stock or ETF (e.g. NVDAc, SPY). Detected by token symbol, so newly listed tokens may be missed.
Data and risks
- Your browser reads directly from each chain's public RPC. Prices and staked liquidity update every few seconds; emissions and TVL about once a minute.
- AERO on non-Base chains must be bridged to Base to sell; everything is valued at the Base AERO price.
- Narrower ranges need less capital, but you earn nothing once the price leaves your range, and you bear impermanent loss.
- Others can enter and dilute you at any time. Figures are the current rate, not a promise about the future.