ARMSys is a Uniswap v4 hook with dynamic, volatility-aware pricing. The math is built to neutralize LVR (Loss-Versus-Rebalancing) — the dominant invisible cost for Uniswap LPs.
Rather than tell you, we wanted to show you. So we took the most-liquid Uniswap v3 pool with a static fee and replay every live swap through ARMSys' math. What you see below is the result in real time — how the regime ladder reacts to volatility, and how much more LPs would have earned.
Our own ARMSys pool is live on Base (Uniswap v4) — still small, but growing.
If you're an LP, VC, or potential customer — we'd love to talk.
ARMSys live LP what-if — Mainnet ETH/USDC v3 0.01%
Real swaps on Uniswap v3 USDC/WETH 0.01% on Ethereum mainnet — the most-liquid v3 pool — run through ARMSys' adaptive fee engine. Updated every ~6 sec.
ARMSys features a 6-tier, regime-based dynamic fee schedule. Our base RESTING state is 0.9 bps—undercutting the static 1 bps tier to capture calm order flow. During market shocks, the fee ladder algorithmically escalates: capping retail at 250 bps and taxing MEV up to 1,000 bps. This protects LPs exactly when standard 1 bps pools just eat LVR raw.
mainnet ETH/USD $… · uptime …
Pool · v3 USDC/WETH 0.01% vs ARMSys V4 ETH/USDC (mode: …)
Sum of |pool_price − Chainlink_oracle| × volume across non-router-routed swaps.
The fraction ARMSys recaptures depends on how much of this dispersion the arb actually realises:
100% capture…
50% capture…
20% capture…
ARMSys Mode Ladder
RESTING0.9 bp retail = MEV LOW5 bp retail = MEV NORMAL retail 20 / MEV 40 bp ELEVATED retail 60 / MEV 150 bp HIGH retail 120 / MEV 400 bp EXTREME retail 250 / MEV 1000 bp