Technical Reference
Find Uniswap governance contracts, addresses, and ABI links for Ethereum mainnet and historical deployments.
Uniswap Governance is an onchain governance system for governing the Uniswap protocol, enabled by UNI. This reference identifies core onchain components, including contracts and relevant addresses.
Governance GitHub Repository
Active Governance Contracts
The contracts below are actively deployed on Ethereum mainnet.
| Contract | Address | ABI |
|---|---|---|
| UNIÂ Token | 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 | JSON -Â NPM |
| Timelock | 0x1a9C8182C09F50C8318d769245beA52c32BE35BC | JSON -Â NPM |
| GovernorBravo | 0x408ED6354d4973f66138C91495F2f2FCbd8724C3 | Etherscan |
Deprecated Governance Contracts
The contracts below were deprecated in 2021 via governance vote, following Compound's upgrade to GovernorBravo.
| Contract | Address | ABI |
|---|---|---|
| GovernorAlpha v2 | 0xC4e172459f1E7939D522503B81AFAaC1014CE6F6 | Etherscan |
| GovernorAlpha | 0x5e4be8Bc9637f0EAA1A755019e06A68ce081D58F | JSON -Â Etherscan |
All contracts were built from commit ab22c08 and were originally deployed on Ropsten, Rinkeby, Goerli, and Kovan testnets.
Miscellaneous Addresses
The following addresses only exist on Ethereum mainnet.
| Name | Description | Address |
|---|---|---|
| UNI merkle distributor | Managed UNI airdrop | 0x090D4613473dEE047c3f2706764f49E0821D256e |
| Four year-long vesting contract | Vested UNI to the protocol treasury over a four-year period beginning September 2020 and ending September 2025 | 0x4750c43867ef5f89869132eccf19b9b6c4286e1a0xe3953d9d317b834592ab58ab2c7a6ad22b54075d0x4b4e140d1f131fdad6fb59c13af796fd194e41350x3d30b1ab88d487b0f3061f40de76845bec3f1e94 |