Constructor args match governance proposal
Uniswap (v2 + v3)'s assessment for RD-F-045 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
V2: no governance proposal for direct launch; feeToSetter later renounced as designed — no silent deviation. V3: governance docs confirm Timelock as factory owner at deployment; GovernorBravo upgrade was governance-approved. UNI token constructor args verified via Etherscan. Combined: green.
Detail #
V2: deployed by Uniswap Labs directly with design intent to later renounce feeToSetter; this was communicated in launch blog and audit. V3: Uniswap V3 governance overview confirms Timelock as admin at deployment. UNI token constructor args: minter=Uniswap Labs address (later governance-controlled); mintingAllowedAfter = deploy timestamp + mintingAllowedMinimum; all confirmed via Etherscan read contract. GovernorBravo upgrade proposal was on-chain governance approved.
Sources #
- DocsUniswap V3 governance overviewUniswap governance overview: Timelock as admin confirmedretrieved 2026-04-29
Methodology #
Determine whether the deployed contract's constructor arguments match what the governance proposal or deploy announcement stated.
See the full factor methodology and distribution across all protocols →