Deprecated contract paused but pause reversible by live admin
Uniswap (v2 + v3)'s assessment for RD-F-167 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
V2: no admin over any V2 contract (immutable). V3: SwapRouter v1 and SwapRouter02 remain deployed but both are immutable with no admin/pause. V3 governance does not retain a reversible pause over any deprecated surface. Combined: green.
Detail #
V2 Factory: feeToSetter=address(0); no admin over any deprecated surface. V3: SwapRouter v1 (0xE592427A) is an immutable contract with no owner or pause function — confirmed via Etherscan source. SwapRouter02 (0x68b34658) is similarly immutable. The Timelock does not hold any pause or reversal authority over these legacy routers. No active admin control path to any deprecated surface exists.
Sources #
- EtherscanSwapRouter v1 on EtherscanSwapRouter v1 0xE592427A: immutable, no admin, no pause functionretrieved 2026-05-12
Methodology #
Determine whether a deprecated-and-paused contract's pause state is revertible by a currently-live admin role.
See the full factor methodology and distribution across all protocols →