Skip to main content

Addresses

The up-to-date list of deployment addresses can be found in the euler-interfaces repo along with their corresponding ABI and interface files.

Ethereum

Euler was deployed on Ethereum on block 20529207.

Core

Contracts making up the core Euler V2 protocol. These addresses are unlikely to change.

addresses/1/CoreAddresses.json
{
"balanceTracker": "0x0D52d06ceB8Dcdeeb40Cfd9f17489B350dD7F8a3",
"eVaultFactory": "0x29a56a1b8214D9Cf7c5561811750D5cBDb45CC8e",
"eVaultFactoryGovernor": "0x799E9b58895d7D10306cA6C4cAb51728B142a224",
"eVaultImplementation": "0x8Ff1C814719096b61aBf00Bb46EAd0c9A529Dd7D",
"evc": "0x0C9a3dd6b8F28529d72d7f9cE918D493519EE383",
"permit2": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"protocolConfig": "0x4cD6BF1D183264c02Be7748Cb5cd3A47d013351b",
"sequenceRegistry": "0xEADDD21618ad5Deb412D3fD23580FD461c106B54"
}

Periphery

Peripheral contracts outside of the core trust boundary. These addresses may change in the future.

addresses/1/PeripheryAddresses.json
{
"escrowedCollateralPerspective": "0xc68CB3658ACf1d49547Fa8605dc158D876cD5828",
"eulerUngoverned0xPerspective": "0x000D8AA9E414b9E7E7591A456CA910Fb3bb05875",
"eulerUngovernedNzxPerspective": "0x7695A341E1e51CbE2dDF1FEE5FD89f4D7617351c",
"evkFactoryPerspective": "0xB30f23bc5F93F097B3A699f71B0b1718Fc82e182",
"externalVaultRegistry": "0xB3b30ffb54082CB861B17DfBE459370d1Cc219AC",
"feeFlowController": "0xFcd3Db06EA814eB21C84304fC7F90798C00D1e32",
"governedPerspective": "0xC0121817FF224a018840e4D15a864747d36e6Eb2",
"irmRegistry": "0x7fa4d5E5eFACAB275c555eeC77fbdd3B994521Df",
"kinkIRMFactory": "0xcAe0A39B45Ee9C3213f64392FA6DF30CE034C9F9",
"oracleAdapterRegistry": "0xA084A7F49723E3cc5722E052CF7fce910E7C5Fe6",
"oracleRouterFactory": "0x70B3f6F61b7Bf237DF04589DdAA842121072326A",
"swapVerifier": "0xae26485ACDDeFd486Fe9ad7C2b34169d360737c7",
"swapper": "0xbF893F7062FCcEB83d295e7FB407a64F941d5204",
"termsOfUseSigner": "0x9ba11Acd88B79b657BDbD00B6dE759718AaAdCbA"
}

Lens

View-only helper contracts for easy data retrieval, used by the app frontend. These addresses may change in the future.

addresses/1/LensAddresses.json
{
"accountLens": "0x5903C59B12219cB93355EEbD3397f1B5dE91B45a",
"eulerEarnVaultLens": "0x0000000000000000000000000000000000000000",
"irmLens": "0x0a6bF6C5BB7301fa6731261c6cFb65df778e7743",
"oracleLens": "0x79211feB623CCc1ed357B8Cf14cD60c04D08faB6",
"utilsLens": "0xf364CeEE501fb73e5dD7B313ECf0a6b98F6118ea",
"vaultLens": "0x57904B4DF131F00DEE9BB75a8FA1D27744035c90"
}