★ Contract unverified on Etherscan/Sourcify
Uniswap (v2 + v3)'s assessment for RD-F-046 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
V2: UniswapV2Factory and UniswapV2Router02 verified on Etherscan at launch. V3: all core contracts verified at or near launch — Factory, GovernorBravoDelegator and implementation, Timelock, UNI Token, NonfungiblePositionManager. V3FeeAdapter (Dec 2025) verified with Solidity 0.8.29. Combined: green.
Detail #
V2 Factory (0x5C69bEe7): verified on Etherscan (Solidity 0.5.16). V2 Router (0x7a250d56): verified. V3 Factory (0x1F98431): verified Solidity 0.7.6. GovernorBravoDelegator (0x408ED6): verified. GovernorBravoDelegate implementation (0x53a328F4): verified. Timelock (0x1a9C8182): verified. UNI token (0x1f9840a8): verified. NFPM (0xC36442b4): verified. UniversalRouter (0x66a9893c): verified. Permit2 (0x000000002): verified. V3FeeAdapter (0x5E74C9f4): verified Solidity 0.8.29.
Sources #
- Etherscan
- GovernorBravoDelegate implementation sourceGovernorBravoDelegate implementation: verified sourceretrieved 2026-04-29
- Uniswap Governance overviewUniswap docs — key role definitions (Governor, Timelock, no privileged EOAs)retrieved 2026-05-11
Methodology #
Determine whether the protocol's deployed contracts have source code verified on Etherscan or Sourcify (public ABI available).
See the full factor methodology and distribution across all protocols →