Arbitrum Deployment Addresses

More Details

For more information on specific deployments as well as changelogs for different contract versions, please see the deployment tasksopen in new window.

Pool Factories

ContractAddressDeployment
ComposableStablePoolFactory (v6)0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7open in new window20240223-composable-stable-pool-v6open in new window
ManagedPoolFactory (v2)0x8eA89804145c007e7D226001A96955ad53836087open in new window20230411-managed-pool-v2open in new window
WeightedPoolFactory (v4)0xc7E5ED1054A24Ef31D827E6F86caA58B3Bc168d7open in new window20230320-weighted-pool-v4open in new window

Core

ContractAddressDeployment
BalancerQueries0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5open in new window20220721-balancer-queriesopen in new window
BalancerRelayer0xFE1862BdCAf17ADf2D83eEb0Da98dAE04492F4f7open in new window20230712-child-chain-gauge-checkpointeropen in new window
BalancerRelayer (v6)0x9B892E515D2Ab8869F17488d64B3b918731cc70dopen in new window20231031-batch-relayer-v6open in new window
BatchRelayerLibrary0x96484f2aBF5e58b15176dbF1A799627B53F13B6dopen in new window20230712-child-chain-gauge-checkpointeropen in new window
BatchRelayerLibrary (v6)0x4b7b369989e613ff2C65768B7Cf930cC927F901Eopen in new window20231031-batch-relayer-v6open in new window
ProtocolFeePercentagesProvider0x5ef4c5352882b10893b70DbcaA0C000965bd23c5open in new window20220725-protocol-fee-percentages-provideropen in new window
Vault0xBA12222222228d8Ba445958a75a0704d566BF2C8open in new window20210418-vaultopen in new window

Authorization

ContractAddressDeployment
Authorizer0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6open in new window20210418-authorizeropen in new window
AuthorizerAdaptor0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54eopen in new window20220325-authorizer-adaptoropen in new window
AuthorizerAdaptorEntrypoint0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4Aopen in new window20221124-authorizer-adaptor-entrypointopen in new window
AuthorizerWithAdaptorValidation0x6B1Da720Be2D11d95177ccFc40A917c2688f396copen in new window20230414-authorizer-wrapperopen in new window

Gauges and Governance

ContractAddressDeployment
ChildChainGauge (v2)0xa523f47A933D5020b23629dDf689695AA94612Dcopen in new window20230316-child-chain-gauge-factory-v2open in new window
ChildChainGaugeFactory (v2)0x6817149cb753BF529565B4D023d7507eD2ff4Bc0open in new window20230316-child-chain-gauge-factory-v2open in new window
L2LayerZeroBridgeForwarder0x12Ca9De662A7Bf5Dc89e034a5083eF751B08EDe7open in new window20230404-l2-layer0-bridge-forwarderopen in new window
ProtocolFeesCollector0xce88686553686DA562CE7Cea497CE749DA109f9Fopen in new window20210418-vaultopen in new window
ProtocolFeesWithdrawer0x70Bbd023481788e443472e123AB963e5EBF58D06open in new window20220517-protocol-fee-withdraweropen in new window
VeBoostV2 (v2)0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2eopen in new window20230525-l2-veboost-v2open in new window
VotingEscrowDelegationProxy0x81cFAE226343B24BA12EC6521Db2C79E7aeeb310open in new window20230316-l2-ve-delegation-proxyopen in new window

Ungrouped Active/Current Contracts

ContractAddressDeployment
BalancerHelpers0x77d46184d22CA6a3726a2F500c776767b6A3d6Abopen in new window20210418-vaultopen in new window
BatchRelayerQueryLibrary (v6)0xc4367195532c9bF11d76D2b3DA9a208E5FB72Df3open in new window20231031-batch-relayer-v6open in new window
ChainlinkRateProviderFactory0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cdopen in new window20230717-chainlink-rate-provider-factoryopen in new window
DoubleEntrypointFixRelayer0x8E5698dC4897DC12243c8642e77B4f21349Db97Copen in new window20220513-double-entrypoint-fix-relayeropen in new window
GaugeWorkingBalanceHelper0xEa924b45a3fcDAAdf4E5cFB1665823B8F8F2039Bopen in new window20230526-gauge-working-balance-helperopen in new window
L2BalancerPseudoMinter0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68open in new window20230316-l2-balancer-pseudo-minteropen in new window
MerkleOrchard (v2)0x9805dcfD25e6De36bad8fe9D3Fe2c9b44B764102open in new window20230222-merkle-orchard-v2open in new window
NoProtocolFeeLiquidityBootstrappingPoolFactory0x1802953277FD955f9a254B80Aa0582f193cF1d77open in new window20211202-no-protocol-fee-lbpopen in new window
NullVotingEscrow0x9dA18982a33FD0c7051B19F0d7C76F2d5E7e017copen in new window20230316-l2-ve-delegation-proxyopen in new window
ProtocolIdRegistry0x5cF4928a3205728bd12830E1840F7DB85c62a4B9open in new window20230223-protocol-id-registryopen in new window

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.

ContractAddressDeployment
AaveLinearPoolFactory0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window20211208-aave-linear-poolopen in new window
AaveLinearPoolFactory0xe2E901AB09f37884BA31622dF3Ca7FC19AA443Beopen in new window20220817-aave-rebalanced-linear-poolopen in new window
AaveLinearPoolFactory (v3)0xa2D801064652A269D92EE2A59F3261155ec66830open in new window20221207-aave-rebalanced-linear-pool-v3open in new window
AaveLinearPoolFactory (v4)0xf23b4DB826DbA14c0e857029dfF076b1c0264843open in new window20230206-aave-rebalanced-linear-pool-v4open in new window
AaveLinearPoolFactory (v5)0x7396f99B48e7436b152427bfA3DD6Aa8C7C6d05Bopen in new window20230410-aave-linear-pool-v5open in new window
BalancerRelayer0x466262c2a275aB106E54D95B5B04603e12b58cA1open in new window20211203-batch-relayeropen in new window
BalancerRelayer (v2)0x440eC9C8b78518D420E6fb6c6c838421F28BC280open in new window20220318-batch-relayer-v2open in new window
BalancerRelayer (v3)0x42E49B48573c725ee32d2579060Ed06894f97002open in new window20220720-batch-relayer-v3open in new window
BalancerRelayer (v4)0x5bf3B7c14b10f16939d63Bd679264A1Aa951B4D5open in new window20220916-batch-relayer-v4open in new window
BalancerRelayer (v5)0x598ce0f1ab64B27256759ef99d883EE51138b9bdopen in new window20230314-batch-relayer-v5open in new window
BatchRelayerLibrary0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768open in new window20211203-batch-relayeropen in new window
BatchRelayerLibrary (v2)0x1554ee754707D5C93b7934AF404747Aba521Aaf2open in new window20220318-batch-relayer-v2open in new window
BatchRelayerLibrary (v3)0x4f4269F7008430860693aeDB86b0C55962D6E9b7open in new window20220720-batch-relayer-v3open in new window
BatchRelayerLibrary (v4)0x967F7AdD4Fd5AF0553B7A45F225ec26EDD699E61open in new window20220916-batch-relayer-v4open in new window
BatchRelayerLibrary (v5)0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACDopen in new window20230314-batch-relayer-v5open in new window
ChildChainGaugeRewardHelper0xA0DAbEBAAd1b243BBb243f933013d560819eB66fopen in new window20220812-child-chain-reward-helperopen in new window
ChildChainGaugeTokenAdder0xbfD9769b061E57e478690299011A028194D66e3Copen in new window20220527-child-chain-gauge-token-adderopen in new window
ChildChainLiquidityGaugeFactory0xb08E16cFc07C684dAA2f93C70323BAdb2A6CBFd2open in new window20220413-child-chain-gauge-factoryopen in new window
ChildChainStreamer0xD7FAD3bd59D6477cbe1BE7f646F7f1BA25b230f8open in new window20220413-child-chain-gauge-factoryopen in new window
CircuitBreakerLib0xE42FFA682A26EF8F25891db4882932711D42e467open in new window20221021-managed-poolopen in new window
ComposableStablePoolFactory0xaEb406b0E430BF5Ea2Dc0B9Fe62E4E53f74B3a33open in new window20220906-composable-stable-poolopen in new window
ComposableStablePoolFactory (v2)0x85a80afee867aDf27B50BdB7b76DA70f1E853062open in new window20221122-composable-stable-pool-v2open in new window
ComposableStablePoolFactory (v3)0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7open in new window20230206-composable-stable-pool-v3open in new window
ComposableStablePoolFactory (v4)0x2498A2B0d6462d2260EAC50aE1C3e03F4829BA95open in new window20230320-composable-stable-pool-v4open in new window
ComposableStablePoolFactory (v5)0xA8920455934Da4D853faac1f94Fe7bEf72943eF1open in new window20230711-composable-stable-pool-v5open in new window
ERC4626LinearPoolFactory (v2)0x2794953110874981a0d301286c986992022A62a1open in new window20220404-erc4626-linear-pool-v2open in new window
ERC4626LinearPoolFactory (v3)0xa3B9515A9c557455BC53F7a535A85219b59e8B2Eopen in new window20230206-erc4626-linear-pool-v3open in new window
ERC4626LinearPoolFactory (v4)0x7ADbdabaA80F654568421887c12F09E0C7BD9629open in new window20230409-erc4626-linear-pool-v4open in new window
InvestmentPoolFactory0xaCd615B3705B9c880E4E7293f1030B34e57B4c1copen in new window20210907-investment-poolopen in new window
LiquidityBootstrappingPoolFactory0x142B9666a0a3A30477b052962ddA81547E7029abopen in new window20210721-liquidity-bootstrapping-poolopen in new window
ManagedPoolAddRemoveTokenLib0xF24917fB88261a37Cc57F686eBC831a5c0B9fD39open in new window20221021-managed-poolopen in new window
ManagedPoolFactory0x956CCab09898C0AF2aCa5e6C229c3aD4E93d9288open in new window20221021-managed-poolopen in new window
MerkleOrchard0x751A0bC0e3f75b38e01Cf25bFCE7fF36DE1C87DEopen in new window20211012-merkle-orchardopen in new window
MerkleRedeem0x6bd0B17713aaa29A2d7c9A39dDc120114f9fD809open in new window20210913-bal-arbitrum-merkleopen in new window
MerkleRedeem0xC6bD2497332d24094eC16a7261eec5C412B5a2C1open in new window20210928-mcb-arbitrum-merkleopen in new window
MetaStablePoolFactory0xEBFD5681977E38Af65A7487DC70B8221D089cCADopen in new window20210727-meta-stable-poolopen in new window
MockAaveLendingPool (v3)0xAB093cd16e765b5B23D34030aaFaF026558e0A19open in new window20221207-aave-rebalanced-linear-pool-v3open in new window
MockAaveLendingPool (v4)0x76578ecf9a141296Ec657847fb45B0585bCDa3a6open in new window20230206-aave-rebalanced-linear-pool-v4open in new window
MockAaveLendingPool (v5)0x533a16F90E7d3Ca31dbc608E5EC54967710F0D2Aopen in new window20230410-aave-linear-pool-v5open in new window
MockAaveLinearPool (v3)0xa612B6AeD2E7ca1A3a4f23FbcA9128461bBB7718open in new window20221207-aave-rebalanced-linear-pool-v3open in new window
MockAaveLinearPool (v4)0x11884dA90FB4221b3aa288a7741C51eC4Fc43B2fopen in new window20230206-aave-rebalanced-linear-pool-v4open in new window
MockAaveLinearPool (v5)0x19b1C92631405A0a9495ccbA0BeCF4f2e8e908bDopen in new window20230410-aave-linear-pool-v5open in new window
MockComposableStablePool (v2)0x373b347bc87998b151A5E9B6bB6ca692b766648aopen in new window20221122-composable-stable-pool-v2open in new window
MockComposableStablePool (v3)0x231B05F3a92d578EFf772f2Ddf6DacFFB3609749open in new window20230206-composable-stable-pool-v3open in new window
MockComposableStablePool (v4)0xFF7e6B102516e071dcDA763EE9D02c1515481db5open in new window20230320-composable-stable-pool-v4open in new window
MockComposableStablePool (v5)0xd60020Ec34Ccf9A4385f917DE8F6956B77853ABFopen in new window20230711-composable-stable-pool-v5open in new window
MockERC4626LinearPool (v3)0xf984eb2B8a7eF780245a797A2fCcd82f346409caopen in new window20230206-erc4626-linear-pool-v3open in new window
MockERC4626LinearPool (v4)0x3f53A862919ccFA023CB6AcE91378a79Fb0F6Bf5open in new window20230409-erc4626-linear-pool-v4open in new window
MockERC4626Token (v3)0x62aaB12865d7281048c337D53a4dde9d770321E6open in new window20230206-erc4626-linear-pool-v3open in new window
MockERC4626Token (v4)0x4bE0E4d6184348c5BA845a4010528CFC779610b8open in new window20230409-erc4626-linear-pool-v4open in new window
MockStaticAToken (v3)0x16ba924752EF283C7946db8A122a6742AA35C1DCopen in new window20221207-aave-rebalanced-linear-pool-v3open in new window
MockStaticAToken (v4)0xb9F8AB3ED3F3aCBa64Bc6cd2DcA74B7F38fD7B88open in new window20230206-aave-rebalanced-linear-pool-v4open in new window
MockStaticAToken (v5)0x8b7854708c0C54f9D7d1FF351D4F84E6dE0E134Copen in new window20230410-aave-linear-pool-v5open in new window
MockWeightedPool (v3)0x96d7e549eA1d810725e4Cd1f51ed6b4AE8496338open in new window20230206-weighted-pool-v3open in new window
MockYearnLinearPool0x81fC12C60ee5b753cf5fD0ADC342dFb5f3817E32open in new window20230213-yearn-linear-poolopen in new window
MockYearnLinearPool (v2)0x1Fa7F727934226aedaB636D62a084931b97d366bopen in new window20230409-yearn-linear-pool-v2open in new window
MockYearnTokenVault0x1b986138a4F2aA538E79fdEC222dad93F8d66703open in new window20230213-yearn-linear-poolopen in new window
MockYearnTokenVault (v2)0xb15608d28eb43378A7e7780aDD3fE9bC132bAf40open in new window20230409-yearn-linear-pool-v2open in new window
QueryProcessor0x6783995f91A3D7f7C24B523669488F96cCa88d31open in new window20210727-meta-stable-poolopen in new window
RewardsOnlyGauge0x41B953164995c11C81DA73D212ED8Af25741b7Acopen in new window20220413-child-chain-gauge-factoryopen in new window
StablePhantomPoolFactory0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFcaopen in new window20211208-stable-phantom-poolopen in new window
StablePoolFactory0x2433477A10FC5d31B9513C638F19eE85CaED53Fdopen in new window20210624-stable-poolopen in new window
StablePoolFactory (v2)0xEF44D6786b2b4d544b7850Fe67CE6381626Bf2D6open in new window20220609-stable-pool-v2open in new window
UnbuttonAaveLinearPoolFactory0x8878f1273466157a79570DdE1A42130e551B6EAdopen in new window20220425-unbutton-aave-linear-poolopen in new window
WeightedPool2TokensFactory0xCF0a32Bbef8F064969F21f7e02328FB577382018open in new window20210418-weighted-poolopen in new window
WeightedPoolFactory0x7dFdEF5f355096603419239CE743BfaF1120312Bopen in new window20210418-weighted-poolopen in new window
WeightedPoolFactory (v2)0x8df6EfEc5547e31B0eb7d1291B511FF8a2bf987copen in new window20220908-weighted-pool-v2open in new window
WeightedPoolFactory (v3)0xf1665E19bc105BE4EDD3739F88315cC699cc5b65open in new window20230206-weighted-pool-v3open in new window
YearnLinearPoolFactory0xD8B6b96c88ad626EB6209c4876e3B14f45f8803Aopen in new window20230213-yearn-linear-poolopen in new window
YearnLinearPoolFactory (v2)0x19DFEF0a828EEC0c85FbB335aa65437417390b85open in new window20230409-yearn-linear-pool-v2open in new window