[RFC] Enable 0.05% Protocol Fee on All Uniswap v3 Pools for One-Month Experiment
Date: May 10, 2025
Category: Protocol Fee Experiment
Status: Request for Comments
Summary
This RFC proposes that the Uniswap DAO vote to enable a 0.05% protocol fee on all Uniswap v3 pools across all chains for a period of one month. The goal is to collect real-world data on protocol fee revenue, liquidity provider behavior, and trading volume to inform future governance decisions around sustainable DAO funding mechanisms.
Motivation
Uniswap v3 has long included the ability for governance to activate protocol fees, but this feature remains unused. The DAO lacks comprehensive empirical data to understand the potential benefits and risks of enabling fees.
This proposal aims to:
- Run a controlled, time-limited experiment on all v3 pools.
- Measure the fee revenue potential for the DAO Treasury.
- Analyze liquidity, volume, and LP behavior changes under a uniform protocol fee.
- Provide hard data to guide any future permanent decisions.
Specification
Scope:
- Activate a 0.05% protocol fee on all swaps in Uniswap v3 pools on all supported chains (Ethereum mainnet and all v3 deployments under DAO governance control).
- The experiment begins at a governance-approved block height or timestamp.
- The fee is automatically disabled after 30 calendar days, reverting to 0% unless the DAO votes otherwise.
Implementation Considerations:
- Leverage the existing fee switch parameter built into v3 contracts.
- Communicate the activation schedule widely to LPs and traders ahead of time.
- Collaborate with analytics teams to track metrics throughout the experiment.
Key Metrics to Track:
- Protocol fee revenue
- Trading volume trends
- Liquidity depth and pool utilization
- LP migration or withdrawal patterns
- Slippage and user experience
Rationale
The 0.05% fee is designed to:
- Be low enough to minimize risk of LP or trader flight.
- Be high enough to generate meaningful data and revenue samples.
- Act as a neutral, unbiased test across all v3 markets simultaneously.
A one-month experiment gives clear boundaries and minimizes long-term risks.
Alternatives Considered
- Enable fees only on selected pools → rejected to avoid bias and complexity.
- Activate fees permanently → rejected as premature without experimental data.
- Test different fee rates → rejected to avoid introducing multiple variables at once, at least for now.
Risks
- LPs may migrate capital to non-fee protocols during the test period.
- Temporary disruption of trading behavior or routing.
- Minor operational challenges coordinating fee switch activation across chains.
The short, predefined test period significantly limits potential downside.
Next Steps
- Collect community feedback on this RFC.
- If community sentiment is positive, proceed to Temperature Check and Consensus Check on Snapshot.
- Submit an on-chain governance proposal for formal activation of the fee experiment.
- Establish monitoring infrastructure and reporting cadence for transparency during the experiment.
Conclusion
This structured test will allow Uniswap governance to move from theory to practice in evaluating the protocol fee switch on v3. The insights gained will be critical to any long-term revenue discussions.
Community input is highly encouraged.