Smart contract addresses for Euler
Besides Euler, the smart contracts are upgradeable via Governance which will be controlled by EUL token holders (i.e., the implementation contracts will be upgraded periodically). Hence, for contract interaction, please use the proxy smart contract addresses.
const markets = new Contract(MarketsABI, Markets_Proxy_Address); // proxy address
The Euler protocol is currently deployed to the following networks:
Note: the Governance smart contract is currently used for our risk-guarded launch (Phase 1 of the mainnet launch) while we build up to community-led governance in Phase 2.