Sato Hub
Liquidity

Which Uniswap fee tier do agent pairs trade most?

Which Uniswap fee tier carries the volume for agent token pairs.

  • As of2026-10-26

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.88 day(s). Tiers were read over unequal spans (0.88–7 days); the ranking is of what we saw, not of equal observation.

Fee tierSwap volume observedSwapsDays coveredIn-range liquidity
0.01%0.239 WETH (token0 units)37772,224,570,461,034
0.05%most observed8,785 WETH (token0 units)40000.88307,215,197,337,380,350
0.3%3,665 WETH (token0 units)2579798,505,442,343,576,670
1%4.06 WETH (token0 units)947639,797,018,502,206

USDC-USDT on Base

Most observed volume: the 0.01% tier, over 2.199 day(s). Tiers were read over unequal spans (2.199–7 days); the ranking is of what we saw, not of equal observation.

Fee tierSwap volume observedSwapsDays coveredIn-range liquidity
0.01%most observed974,348 USDC (token0 units)40002.199144,616,858,735,603
0.05%11,449 USDC (token0 units)179739,128,716,543
0.3%2,970 USDC (token0 units)827813,397,647,217
1%0.058 USDC (token0 units)67238,444

WETH-USDC on Base

Most observed volume: the 0.3% tier, over 0.66 day(s). Tiers were read over unequal spans (0.22–7 days); the ranking is of what we saw, not of equal observation.

Fee tierSwap volume observedSwapsDays coveredIn-range liquidity
0.01%167.235 WETH (token0 units)40000.2246,150,227,490,198,740
0.05%1,495 WETH (token0 units)40000.22888,869,612,915,536,000
0.3%most observed19,215 WETH (token0 units)40000.6629,357,522,299,816,452,000
1%197.069 WETH (token0 units)1286772,628,820,994,019,630

USDC-USDT on Ethereum

Most observed volume: the 0.01% tier, over 3.889 day(s). Tiers were read over unequal spans (3.889–7 days); the ranking is of what we saw, not of equal observation.

Fee tierSwap volume observedSwapsDays coveredIn-range liquidity
0.01%most observed34,962,671 USDC (token0 units)40003.8895,066,798,773,706,867
0.05%174,604 USDC (token0 units)160748,348,401,263,021
0.3%0.03 USDC (token0 units)173,639,582,343,879
1%0.03 USDC (token0 units)179,094,358,228

WBTC-WETH on Ethereum

Most observed volume: the 0.05% tier, over 3.889 day(s). Tiers were read over unequal spans (1.944–7 days); the ranking is of what we saw, not of equal observation.

Fee tierSwap volume observedSwapsDays coveredIn-range liquidity
0.01%31.681 WBTC (token0 units)40001.9444,011,919,437,949,997
0.05%most observed615.96 WBTC (token0 units)40003.889147,156,241,450,458,780
0.3%28.198 WBTC (token0 units)580727,426,363,893,533,590
1%0.014 WBTC (token0 units)8747,799,150,428,871

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 tierSwap volume observedSwapsDays coveredIn-range liquidity
0.01%14,625,747 USDC (token0 units)40000.278555,219,830,638,055,360
0.05%37,652,671 USDC (token0 units)40000.8332,129,597,648,202,542,800
0.3%most observed53,993,403 USDC (token0 units)370872,841,708,170,636,373,000
1%64,755 USDC (token0 units)163714,560,629,398,539,380

WETH-USDG on Robinhood Chain

Most observed volume: the 0.01% tier, over 0.022 day(s). Tiers were read over unequal spans (0.022–0.67 days); the ranking is of what we saw, not of equal observation.

Fee tierSwap volume observedSwapsDays coveredIn-range liquidity
0.01%most observed1,486 WETH (token0 units)40000.0221,737,762,930,136,069,000
0.05%1,028 WETH (token0 units)40000.112744,045,399,943,747,200
0.3%261.728 WETH (token0 units)20540.67228,857,161,965,200,800
1%1.863 WETH (token0 units)750.675,539,085,890,461,391
Method
Uniswap v3 Swap logs walked over a capped block window per pool, summed in token0's own units, alongside pool.fee() and pool.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
Every covered pair banked a readable row this week. Uniswap v4 and every non-Uniswap venue are outside the reading entirely, and come back unknown rather than zero.
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

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.

Reference

QuestionsShowHide

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%; WBTC-WETH on Ethereum: 0.05%; WETH-USDC on Ethereum: 0.3%; WETH-USDG on Robinhood Chain: 0.01% — the week beginning 2026-W44. 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. 7 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. Every covered pair banked a readable row this week. Volume in token0 units is not converted to a common currency, so figures are never compared across pairs.
SourcesShowHide
Cite this pageShowHide

Cite this

The 0.01% fee tier carries the most Uniswap v3 volume for 3 of 7 agent pairs on 3 chains, as of 2026-10-26.

Sato Hub, "Which Uniswap fee tier do agent pairs trade most?", https://satohub.ai/numbers/uniswap-fee-tiers-for-agent-pairs, as of 2026-10-26. Data CC-BY.

How this was measured

Method
For each pair and chain, each Uniswap v3 pool's own Swap logs read over public RPC in bounded windows, ranked by the swap volume observed in token0 units, with each tier's covered days shown and never scaled up to a week.
Window
The latest weekly reading; each pool covers only the days its log walk reached, often less than one.
Data date
MCP call
onchain_agent_route_lp({"chain":"Base","pair":"WETH-USDC"}) on https://satohub.ai/api/mcp
URL
https://satohub.ai/api/export/adoption.json?venue=uniswap-v3

route_lp returns the same pool readings (swaps, covered days, fee proxy = fee rate × observed volume) but picks a pool by fee proxy per unit of liquidity; this page ranks on observed volume. Pass another pair or chain for its tiers.

Machine source