Numbers · Liquidity
Which Uniswap fee tier carries the most swap volume for agent pairs?
Sato Hub reads the Uniswap v3 pools of 6 agent-relevant pairs on 2 chains and names, per pair, the fee tier that carried the most swap volume we observed; the 0.01% tier leads 2, as of 2026-09-12.
Read the covered days before the volume
The log walk is capped per pool, so two tiers of the same pair are routinely read over different spans. Nothing on this page is scaled up to a full week to make the spans match — that would turn a measurement into an estimate. A tier leads because it carried the most volume we observed, not because we watched every tier for equal time, and a pair whose tiers were read over unequal spans says so in its own row.
CBBTC-WETH on Base
Most observed volume: the 0.05% tier, over 0.23 day(s).
| Fee tier | Swap volume observed | Swaps | Days covered | In-range liquidity |
|---|---|---|---|---|
| 0.01% | 0 WETH (token0 units) | 2 | 0.23 | 57,273,758,055 |
| 0.05%most observed | 940.256 WETH (token0 units) | 600 | 0.23 | 289,744,906,822,600,200 |
| 0.3% | 37.903 WETH (token0 units) | 29 | 0.23 | 97,606,501,414,822,460 |
| 1% | unknown | — | — | 1,574,736,466,170,239 |
USDC-USDT on Base
Most observed volume: the 0.01% tier, over 0.23 day(s).
| Fee tier | Swap volume observed | Swaps | Days covered | In-range liquidity |
|---|---|---|---|---|
| 0.01%most observed | 18,361 USDC (token0 units) | 38 | 0.23 | 478,226,811,983,116 |
| 0.05% | 39.92 USDC (token0 units) | 1 | 0.23 | 44,581,795,929,533 |
| 0.3% | unknown | — | — | 116,016,750,937 |
| 1% | unknown | — | — | 37,371 |
WETH-USDC on Base
Most observed volume: the 0.3% tier, over 0.23 day(s). Tiers were read over unequal spans (0.178–0.23 days); the ranking is of what we saw, not of equal observation.
| Fee tier | Swap volume observed | Swaps | Days covered | In-range liquidity |
|---|---|---|---|---|
| 0.01% | 148.658 WETH (token0 units) | 4000 | 0.178 | 69,278,926,531,114,220 |
| 0.05% | 473.839 WETH (token0 units) | 2946 | 0.23 | 1,106,307,723,827,499,400 |
| 0.3%most observed | 1,434 WETH (token0 units) | 2151 | 0.23 | 31,568,301,082,215,543,000 |
| 1% | 0.345 WETH (token0 units) | 1 | 0.23 | 65,929,474,777,834,770 |
USDC-USDT on Ethereum
Most observed volume: the 0.01% tier, over 7 day(s). Tiers were read over unequal spans (3.611–7 days); the ranking is of what we saw, not of equal observation.
| Fee tier | Swap volume observed | Swaps | Days covered | In-range liquidity |
|---|---|---|---|---|
| 0.01%most observed | 9,311,342 USDC (token0 units) | 1458 | 7 | 23,415,915,277,015,070 |
| 0.05% | 41,563 USDC (token0 units) | 27 | 7 | 209,116,961,297,220 |
| 0.3% | 101.54 USDC (token0 units) | 18 | 3.611 | 3,634,213,792,615 |
| 1% | unknown | — | — | 9,347,015,271 |
WBTC-WETH on Ethereum
No tier of this pair had readable volume — unknown, not zero.
| Fee tier | Swap volume observed | Swaps | Days covered | In-range liquidity |
|---|---|---|---|---|
| 0.01% | unknown | — | — | 2,214,506,492,593,708 |
| 0.05% | unknown | — | — | 120,351,187,822,592,240 |
| 0.3% | unknown | — | — | 28,614,709,679,009,280 |
| 1% | unknown | — | — | 335,666,998,047,370 |
WETH-USDC on Ethereum
Most observed volume: the 0.3% tier, over 7 day(s). Tiers were read over unequal spans (0.278–7 days); the ranking is of what we saw, not of equal observation.
| Fee tier | Swap volume observed | Swaps | Days covered | In-range liquidity |
|---|---|---|---|---|
| 0.01% | 2,798,545 USDC (token0 units) | 4000 | 0.278 | 458,381,565,985,669,440 |
| 0.05% | 11,554,391 USDC (token0 units) | 4000 | 0.556 | 5,476,730,032,545,649,000 |
| 0.3%most observed | 15,346,080 USDC (token0 units) | 1184 | 7 | 2,939,557,212,283,411,000 |
| 1% | 37,352 USDC (token0 units) | 42 | 7 | 14,776,045,738,995,284 |
- Method
- Uniswap v3
Swaplogs walked over a capped block window per pool, summed in token0's own units, alongsidepool.fee()andpool.liquidity()read from the pool contract. Ranked per pair on observed volume — not on fee revenue, and not across pairs. - Unit
- Token0 units, per pool. Volumes are not converted to a common currency, so a figure here is comparable only to the other tiers of the same pair on the same chain, and to nothing else on this site.
- Unknown
- WETH-USDG on Robinhood Chain banked no readable row for this week and is listed rather than dropped. Uniswap v4 and every non-Uniswap venue are outside the reading entirely.
- Caveat
- A recommendation from observed readings, not advice and not a verdict. IMPERMANENT LOSS IS NOT MODELLED — the largest term in what an LP actually ends up with is absent from this answer entirely. The fee-revenue figure is a PROXY (the pool's published fee rate × the swap volume we counted over the window named in covered_days, in token0's own units); it is not revenue, an APR or a yield, and it is never scaled up from the covered window to a full week. Uniswap v4 and every non-Uniswap venue are outside the reading and come back as unknown, never zero. No pool here is called safe, best or profitable.
- Reproduce
- GET /api/export/adoption.json → rows where venue="uniswap-v3" and stage starts with "lp:" · GET /api/route/lp?chain=Base&pair=weth-usdc
Questions this page answers
- Which Uniswap fee tier sees the most agent-pair swap volume?
- CBBTC-WETH on Base: 0.05%; USDC-USDT on Base: 0.01%; WETH-USDC on Base: 0.3%; USDC-USDT on Ethereum: 0.01%; WETH-USDC on Ethereum: 0.3% — the week beginning 2026-W37. Each is the tier with the most swap volume we observed for that pair, in token0's own units, ranked only against the other tiers of the same pair.
- Over what window is the volume measured?
- Each pool's own covered window, shown per row as covered_days and never scaled up to a full week. The collector's log walk is capped, so two tiers of one pair are often read over different spans. 3 pairs here had tiers read over unequal spans and are flagged as such.
- Is the leading tier the one a liquidity provider should use?
- Not necessarily, and this page makes no such claim. Most volume is not most fee revenue per unit of capital, and impermanent loss — the largest term in what a liquidity provider actually ends up with — is not modelled anywhere on this site. Sato Route ranks tiers on a different rule and names it separately.
- What is outside this reading?
- Uniswap v4 and every non-Uniswap venue, entirely: those come back unknown, never zero. 1 covered pair banked no readable row this week and is listed rather than dropped. Volume in token0 units is not converted to a common currency, so figures are never compared across pairs.
Sources — Uniswap's fee documentation and the pool contract
Data CC-BY-4.0 — attribution: data by satohub.ai. Nothing here is advice, no pool or tier is called best, and impermanent loss is not modelled anywhere on this page.
Cite this page
Sato Hub. "Uniswap v3 fee tiers by observed swap volume, for agent-relevant pairs." Sato Hub, updated 2026-09-12, accessed 2026-09-12. https://satohub.ai/numbers/uniswap-fee-tiers-for-agent-pairsThis page is refreshed daily. Citations include the date so a reader can tell which snapshot a claim came from.