Zkevm Deployment Addresses
More Details
For more information on specific deployments as well as changelogs for different contract versions, please see the deployment tasks.
Pool Factories
Contract | Address | Deployment |
---|---|---|
AaveLinearPoolFactory (v5) | 0x4b7b369989e613ff2C65768B7Cf930cC927F901E | 20230410-aave-linear-pool-v5 |
ComposableStablePoolFactory (v6) | 0xf23b4DB826DbA14c0e857029dfF076b1c0264843 | 20240223-composable-stable-pool-v6 |
ERC4626LinearPoolFactory (v4) | 0x6B1Da720Be2D11d95177ccFc40A917c2688f396c | 20230409-erc4626-linear-pool-v4 |
GearboxLinearPoolFactory (v2) | 0x687b8C9b41E01Be8B591725fac5d5f52D0564d79 | 20230409-gearbox-linear-pool-v2 |
ManagedPoolFactory (v2) | 0xaf779e58dafb4307b998C7b3C9D3f788DFc80632 | 20230411-managed-pool-v2 |
WeightedPoolFactory (v4) | 0x03F3Fb107e74F2EAC9358862E91ad3c692712054 | 20230320-weighted-pool-v4 |
YearnLinearPoolFactory (v2) | 0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3 | 20230409-yearn-linear-pool-v2 |
Core
Contract | Address | Deployment |
---|---|---|
BalancerQueries | 0x809B79b53F18E9bc08A961ED4678B901aC93213a | 20220721-balancer-queries |
BalancerRelayer | 0x20E6Fe801Aa275e199AA253F48E6B0C612E4e1C4 | 20230712-child-chain-gauge-checkpointer |
BalancerRelayer (v6) | 0x8e620FfCa2580ed87241D7e10F85EE75d0a906F5 | 20231031-batch-relayer-v6 |
BatchRelayerLibrary | 0x85a80afee867aDf27B50BdB7b76DA70f1E853062 | 20230712-child-chain-gauge-checkpointer |
BatchRelayerLibrary (v6) | 0x0c5538098EBe88175078972F514C9e101D325D4F | 20231031-batch-relayer-v6 |
ProtocolFeePercentagesProvider | 0x1802953277FD955f9a254B80Aa0582f193cF1d77 | 20220725-protocol-fee-percentages-provider |
Vault | 0xBA12222222228d8Ba445958a75a0704d566BF2C8 | 20210418-vault |
Authorization
Contract | Address | Deployment |
---|---|---|
Authorizer | 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 | 20210418-authorizer |
AuthorizerAdaptor | 0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965 | 20220325-authorizer-adaptor |
AuthorizerAdaptorEntrypoint | 0xb9aD3466cdd42015cc05d4804DC68D562b6a2065 | 20221124-authorizer-adaptor-entrypoint |
AuthorizerWithAdaptorValidation | 0x8df317a729fcaA260306d7de28888932cb579b88 | 20230414-authorizer-wrapper |
Gauges and Governance
Contract | Address | Deployment |
---|---|---|
ChildChainGauge (v2) | 0x59562f93c447656F6E4799fC1FC7c3d977C3324F | 20230316-child-chain-gauge-factory-v2 |
ChildChainGaugeFactory (v2) | 0x2498A2B0d6462d2260EAC50aE1C3e03F4829BA95 | 20230316-child-chain-gauge-factory-v2 |
L2LayerZeroBridgeForwarder | 0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d | 20230404-l2-layer0-bridge-forwarder |
ProtocolFeesCollector | 0xce88686553686DA562CE7Cea497CE749DA109f9F | 20210418-vault |
ProtocolFeesWithdrawer | 0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a | 20220517-protocol-fee-withdrawer |
VeBoostV2 (v2) | 0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5 | 20230525-l2-veboost-v2 |
VotingEscrowDelegationProxy | 0xc7E5ED1054A24Ef31D827E6F86caA58B3Bc168d7 | 20230316-l2-ve-delegation-proxy |
Ungrouped Active/Current Contracts
Contract | Address | Deployment |
---|---|---|
BalancerHelpers | 0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9 | 20210418-vault |
BatchRelayerQueryLibrary (v6) | 0x4Dbf624Ffc95ceD541e6C9E786AF87848dC3F3d9 | 20231031-batch-relayer-v6 |
ChainlinkRateProviderFactory | 0x4132f7AcC9dB7A6cF7BE2Dd3A9DC8b30C7E6E6c8 | 20230717-chainlink-rate-provider-factory |
GaugeWorkingBalanceHelper | 0xEF454a7B3f965D3f6723E462405246f8Cd865425 | 20230526-gauge-working-balance-helper |
L2BalancerPseudoMinter | 0x475D18169BE8a89357A9ee3Ab00ca386d20fA229 | 20230316-l2-balancer-pseudo-minter |
MockLiquidityBootstrappingPool | 0x3c87FF3e9307dbEbfAe720E04C6439e49f79BF9B | 20211202-no-protocol-fee-lbp |
NoProtocolFeeLiquidityBootstrappingPoolFactory | 0x3B1eb8EB7b43882b385aB30533D9A2BeF9052a98 | 20211202-no-protocol-fee-lbp |
NullVotingEscrow | 0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD | 20230316-l2-ve-delegation-proxy |
ProtocolIdRegistry | 0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7 | 20230223-protocol-id-registry |
Deprecated Contracts
These deployments were in use at some point, and may still be in active operation, for example in the case of pools created with old factories. In general it's better to interact with newer versions when possible.
If you can only find the contract you are looking for in the deprecated section and it is not an old pool, try checking the deployments tasks to find it or ask in the Discord before using a deprecated contract.
Contract | Address | Deployment |
---|---|---|
BalancerRelayer (v5) | 0x4678731DC41142A902a114aC5B2F77b63f4a259D | 20230314-batch-relayer-v5 |
BatchRelayerLibrary (v5) | 0x54f8F9d28e26Fa5864cfA80f50A5Df95fD85f46a | 20230314-batch-relayer-v5 |
ComposableStablePoolFactory (v4) | 0x8eA89804145c007e7D226001A96955ad53836087 | 20230320-composable-stable-pool-v4 |
ComposableStablePoolFactory (v5) | 0x577e5993B9Cc480F07F98B5Ebd055604bd9071C4 | 20230711-composable-stable-pool-v5 |
ComposableStablePoolFactory (v5) | 0x956CCab09898C0AF2aCa5e6C229c3aD4E93d9288 | 20230711-zkevm-composable-stable-pool-v5 |
MockComposableStablePool (v4) | 0x6f5F794A3CeF904b8517C4c311DE2FA837Ff24a0 | 20230320-composable-stable-pool-v4 |
MockComposableStablePool (v5) | 0xA76C92aaF1FE0f4c3be46edd1Ab020F5774eDf46 | 20230711-composable-stable-pool-v5 |
MockComposableStablePool (v5) | 0x7682e108Cd89d86303625c8478c21Ff86f401166 | 20230711-zkevm-composable-stable-pool-v5 |