← Back to Uniswap
Uniswap · closed proposal

# Protocol Fee Expansion: Vote 3

0x50ec…79c3·ended 57y ago·MEDIUM RISK
Voters
338
UNI voted
72978047675845552.00B
≈$180985558236096992.00B
Token price
$2.48

AI summary

This proposal, 'Protocol Fee Expansion: Vote 3', aims to implement changes to how protocol fees are collected on Uniswap V2 and V3 on BNB Chain, Polygon, and Celo. It will redirect V2 protocol fees to a 'TokenJar' contract and transfer ownership of the V3 Factory to a 'V3OpenFeeAdapter' on all three chains. On Celo specifically, it also transfers the 'feeToSetter' role for V2 and ownership of the V4 PoolManager to a 'CrossChainAccount'. These changes are part of a broader initiative to expand fee collection mechanisms across different blockchain networks.

Impact

If passed, this proposal will centralize the collection of protocol fees into designated contracts, potentially increasing the revenue stream for the Uniswap DAO. It also streamlines the management of fee-related functionalities by assigning specific roles to adapter and cross-chain accounts. The direct financial impact on token holders or users cannot be determined from this proposal alone, as it focuses on infrastructure changes rather than specific fee percentage adjustments or distribution plans.

Read full proposal on Tally

Voting results

For72977935565620880.00B (100.0%)
Against0 (0.0%)
Abstain112110224677.38B (0.0%)
72978047675845552.00B UNI · ≈$180985558236096992.00B · 338 votersblock 2026-05-22T17:30:47Z

🐳 Whale votes

0 votes > 5% VP
No whale votes on this proposal.

Full proposal

Original markdown · Uniswap

Protocol Fee Expansion: Vote 3

Proposal Spec

If this proposal passes, it will execute three actions, each of which has multiple inner calls.

On BNB Chain and Polygon, the actions will execute the following transactions:

/// Set the recipient of V2 protocol fees to the TokenJar
V2_FACTORY.setFeeTo(address(tokenJar));

/// Set the owner of the V3 Factory to the V3OpenFeeAdapter
V3_FACTORY.setOwner(address(v3OpenFeeAdapter));

On Celo, the action will execute the following transactions:

/// Set the recipient of V2 protocol fees to the TokenJar
V2_FACTORY.setFeeTo(address(to…

📚 Similar past proposals

Finding similar proposals…