ZKsync Governance Contract Addresses
ZKsync Governance System: Production Contracts
L2 Contracts
Token:
ZkProtocolGovernor
ZkTokenGovernor
ZkGovOpsGovernor
Active ZK Capped Minters
0x66fd4fc8fa52c9bec2aba368047a0b27e24ecfe4 (Initial Merkle Distributor for ZK Airdrop)
0xb294F411cB52c7C6B6c0B0b61DBDf398a8b0725d (Second Distributor for ZK Airdrop)
0xf29d698e74ef1904bcfdb20ed38f9f3ef0a89e5b (Third Distributor for ZK Airdrop)
0xa97fbc75ccbc7d4353c4d2676ed18cd0c5aaf7e6 (Matter Labs ZK Token Allocation)
0xd78dc27d4db8f428c67f542216a2b23663838405 (ZKsync Foundation ZK Token Allocation)
0x21b27952f8621f54f3cb652630e122ec81dd2dc1 (Guardians ZK Token Allocation)
0x0ad50686c159040e57ddce137db0b63c67473450 (Security Council ZK Token Allocation)
0x0681e3808a0aa12004fb815ebb4515dc823cfbb4 (ZKsync Association ZK Token Allocation)
L1 Contracts
Protocol Upgrade Handler address: 0x8f7a9912416e8AdC4D9c21FAe1415D3318A11897
Emergency Upgrade Board address: 0xdEFd1eDEE3E8c5965216bd59C866f7f5307C9b29
Guardians address: 0xD677e09324F8Bb3cC64F009973693f751c33A888
Security Council address: 0xBDFfCC71FE84020238F2990a6D2954e87355De0D
Foundation address: 0xbC1653bd3829dfEc575AfC3816D4899cd103B51c
ZKsync Governance System: Testnet Contracts
L2 Contracts
Token:
ZkProtocolGovernor
ZkTokenGovernor
ZkGovOpsGovernor
L1 Contracts
Protocol Upgrade Handler address: 0x9B956d242e6806044877C7C1B530D475E371d544
Emergency Upgrade Board address: 0xfC4cf3248A8f5fbA7Fa6bD67a3BB43cfc7514e55
Guardians address: 0xe95141dd86828D23c2aA8Ed518644Af5e4216D79
Security Council address: 0x541E05fbe96895095E0f4b70865AbaC70cb12e0e
Foundation address: 0x46d3c220de912100DE9Ee5052511ad5FCb2C190b
Ownership Transfer Sequence
A transfer of ownership of L1SharedBridge, BridgeHub, StateTransitionManager, ValidatorTimelock from a centralized 4/7 multisig to the decentralized ProtocolUpgradeHandler was proposed. Transaction link.
EmergencyUpgradeBoard accepted ownership of the contracts in the previous step by executing an emergency upgrade approved by the Security Council, Guardians, and the Foundation. Transaction link.
Ownership of ProxyAdmin was transferred to the decentralized ProtocolUpgradeHandler. Transaction link.
Onwership of Era L2 ProxyAdmin was transferred to the decentralized ProtocolUpgradeHandler, aliased L2 address
0xA08b9912416E8aDc4D9C21Fae1415d3318A129A8
. Transaction link.Ownership of Era UpgradeableBeacon was transferred to the decentralized ProtocolUpgradeHandler, aliased L2 address
0xA08b9912416E8aDc4D9C21Fae1415d3318A129A8
. Transaction link.Ownership of Era L2 bridge was transferred to Era L2 ProxyAdmin. Transanction link.
Ownership of Era L2 wETH was transferred to Era L2 ProxyAdmin. Transaction link.
Ownership of Cronos L2 Bridge was transferred to the decentralized ProtocolUpgradeHandler, aliased L2 address
0xA08b9912416E8aDc4D9C21Fae1415d3318A129A8
. Transaction link.Ownership of Cronos L2 UpgradeableBeacon was transferred to the decentralized ProtocolUpgradeHandler, aliased L2 address
0xA08b9912416E8aDc4D9C21Fae1415d3318A129A8
. Transaction link.ZK Token Admin role was granted to the decentralized ProtocolUpgradeHandler, Minter and Minter Admin roles granted to the TimelockController of the decentralized Token Governor, all other admin roles revoked. Transaction link.
If you want to learn more about connecting to ZKsync Mainnet and Testnet contracts, please visit docs.zksync.io.
Last updated