Skip to content

← Back to contracts

Morpho V0 (Optimizers - Deprecated)

Code

morpho-optimizers morpho-aavev3-optimizer morpho-optimizers-vaults

Morpho V0 deployment addresses

ContractAddressSource Code
Morpho V0 (AaveV3 Optimizer - ETH emode) 0x33333aea097c193e66081E930c33020272b33333 morpho-org/morpho-aave-v3
Morpho V0 (AaveV2 Optimizer) 0x777777c9898D384F785Ee44Acfe945efDFf5f3E0 morpho-org/morpho-optimizers
Morpho V0 (AaveV2 Lens) 0x507fa343d0a90786d86c7cd885f5c49263a91ff4 morpho-org/morpho-optimizers
Morpho V0 (CompoundV2 Optimizer) 0x8888882f8f843896699869179fB6E4f7e3B58888 morpho-org/morpho-optimizers
Morpho V0 (CompoundV2 Lens) 0x930f1b46e1D081Ec1524efD95752bE3eCe51EF67 morpho-org/morpho-optimizers
Bulker V0 (Gateway) 0xF99e3796f94000462f736925Cf32162Fea82c168 morpho-org/morpho-aave-v3

Tokenized Supply Vaults

ABI are different for Morpho V0 (AaveV2) & Morpho V0 (CompoundV2) vaults, and all the vaults are deployed on the Ethereum mainnet with 18 decimals. They are fully compliant with the ERC4626 standard.


ContractAddressSource Code
maWBTC 0xd508F85F1511aAeC63434E26aeB6d10bE0188dC7 morpho-optimizers-vaults
maWETH 0x490BBbc2485e99989Ba39b34802faFa58e26ABa4 morpho-optimizers-vaults
maDAI 0x36F8d0D0573ae92326827C4a82Fe4CE4C244cAb6 morpho-optimizers-vaults
maUSDC 0xA5269A8e31B93Ff27B887B56720A25F844db0529 morpho-optimizers-vaults
maUSDT 0xAFe7131a57E44f832cb2dE78ade38CaD644aaC2f morpho-optimizers-vaults
maCRV 0x9dc7094530cB1bcf5442c3b9389ee386738A190c morpho-optimizers-vaults
mcDAI 0x8F88EaE3e1c01d60bccdc3DB3CBD5362Dd55d707 morpho-optimizers-vaults
mcWETH 0x676E1B7d5856f4f69e10399685e17c2299370E95 morpho-optimizers-vaults
mcCOMP 0xaA768b85eC827cCc36D882c1814bcd27ec4A8593 morpho-optimizers-vaults
mcUNI 0x496da625C736a2fF122638Dc26dCf1bFdEf1778c morpho-optimizers-vaults
mcUSDC 0xba9E3b3b684719F80657af1A19DEbc3C772494a0 morpho-optimizers-vaults
mcUSDT 0xC2A4fBA93d4120d304c94E4fd986e0f9D213eD8A morpho-optimizers-vaults
mcWBTC 0xF31AC95fe692190b9C67112d8c912bA9973944F2 morpho-optimizers-vaults
ma3WETH 0x39Dd7790e75C6F663731f7E1FdC0f35007D3879b morpho-aave-v3

Audits and Formal Verification

Morpho is known for its industry-leading security practices and follows a multi-faceted approach to security.

Morpho security practices include formal verification, mutation tests, fuzzing, unit testing, and peer reviews that can be found within respective Github repositories. External measures include professional security reviews, contests, and pre/post-deployment bounties.

A whole article was dedicated to the Morpho Security Framework.

The full list of audits and formal verifications is available below.

Audits

AuditorsScopeDateReport
SpearbitMorpho V0 (AaveV3)2023-06-19spearbit-report
SpearbitMorpho V0 (AaveV3)2023-05-04spearbit-report
Runtime VerificationMorpho V0 (AaveV3)2023-05-02runtime-verification-report
SpearbitMorpho V02023-03-01spearbit-report
PessimisticMorpho V02023-02-20pessimistic-report
SpearbitMorpho V0 [Draft]2022-12-06spearbit-draft-report
PessimisticMorpho V02022-10-06pessimistic-report
OmnisciaMorpho V02022-08-25omniscia-report
SpearbitMorpho V0 (AaveV2)2022-08-24spearbit-report
ChainsecurityMorpho V0 (AaveV3) [Non Ethereum]2022-08-19chainsecurity-report
OmnisciaMorpho Datastructures2022-08-17omniscia-report
PessimisticMorpho V0 (AaveV2)2022-07-25pessimistic-report
Trail of BitsMorpho V0 (CompoundV2)2022-07-21trail-of-bits-report
Trail of BitsMorpho V0 (CompoundV2)2022-06-03trail-of-bits-report
SpearbitMorpho V0 (AaveV2)2022-09-05spearbit-report
Pessimistic[Beta] Morpho V0 (CompoundV2)2022-04-25pessimistic-report
Pessimistic[Beta] Morpho V0 (AaveV2)2022-03-08pessimistic-report
Pessimistic[Beta] Morpho V0 (AaveV2)2022-02-16pessimistic-report
Pessimistic[Alpha] Morpho V0 (AaveV2)2022-01-11pessimistic-report
Solidified[Alpha] Morpho V0 (CompoundV2)2021-11-04solidified-report
LexfoMorpho-related DNS's & Morpho-related Github's2023-05-10Lexfo_250523.pdf
Securing[Beta] Morpho Association dApp2022-04-04MorphoDAO_Frontend_04042022.pdf

Formal verifications

Formally ProvenScopeDateTool Used
Morpho V0 (AaveV3)core logicApril 2023Why3
Morpho V0Merkle tree and claim functionApril 2024Certora & custom checker
Morpho utilsmath functionsDecember 2022Certora
Morpho data structuresdouble linked list and log bucketsJanuary 2023Certora & Halmos