Skip to content

Conversation

@clement-ux
Copy link
Contributor

@clement-ux clement-ux commented Dec 3, 2025

Description

Deploy new implementation for LidoARM and MorphoMarket.

The following PRs are included in this deployment

Lido ARM

MarketWrapper

Deployment

Script script/deploy/mainnet/010_UpgradeLidoARMAssetScript.sol

Contract

Contract Address
LidoARM implementation 0xC0297a0E39031F09406F0987C9D9D41c5dfbc3df
MorphoMarket implementation 0x90c7ABC962f96de171ee395A242D2Ff794D0a04c

Contract diff

make match file=src/contracts/LidoARM.sol addr=0xC0297a0E39031F09406F0987C9D9D41c5dfbc3df
make match file=src/contracts/markets/MorphoMarket.sol addr=0x90c7ABC962f96de171ee395A242D2Ff794D0a04c

Governance

Proposal Id: 0x7d84a6263ae0d98d3329bd7b46bb4e8d6f98cd35a7adb45c274c8b7fd5ebd5e0
Proposal Hash: 0x2a363111affd5b51e70fa541282cc73ee217fc9cda42c2e40331d06771370c1c

@clement-ux clement-ux self-assigned this Dec 3, 2025
@clement-ux clement-ux added the Deployment Deploys smart contracts to the network. label Dec 3, 2025
@naddison36 naddison36 changed the title [Lido ARM] Deploy upgrade. [Lido ARM] Deploy upgrade of LidoARM and MorphoMarket Dec 3, 2025
@naddison36
Copy link
Collaborator

naddison36 commented Dec 3, 2025

  • All deployed contracts are listed in the deploy PR's description
  • Deployed contract's verified code (and all dependencies) match the code in master
  • Contract constructors have correct arguments
  • The transactions that interacted with the newly deployed contract match the deploy script
    none
  • Check the actions of the governance proposal
 make match file=src/contracts/LidoARM.sol addr=0xC0297a0E39031F09406F0987C9D9D41c5dfbc3df
Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

✅ Success: Local contract LidoARM              matches deployment at 0xC0297a0E39031F09406F0987C9D9D41c5dfbc3df
workspaces/arm-oeth % make match file=src/contracts/markets/MorphoMarket.sol addr=0x90c7ABC962f96de171ee395A242D2Ff794D0a04c
Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

✅ Success: Local contract MorphoMarket         matches deployment at 0x90c7ABC962f96de171ee395A242D2Ff794D0a04c

Copy link
Collaborator

@shahthepro shahthepro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

$ make match file=src/contracts/LidoARM.sol addr=0xC0297a0E39031F09406F0987C9D
9D41c5dfbc3df

Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

✅ Success: Local contract LidoARM              matches deployment at 0xC0297a0E39031F09406F0987C9D9D41c5dfbc3df
$ make match file=src/contracts/markets/MorphoMarket.sol addr=0x90c7ABC962f96de171ee395A242D2Ff794D0a04c

Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment. 

✅ Success: Local contract MorphoMarket         matches deployment at 0x90c7ABC962f96de171ee395A242D2Ff794D0a04c```

Copy link
Collaborator

@shahthepro shahthepro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • All deployed contracts are listed in the deploy PR's description
  • Deployed contract's verified code (and all dependencies) match the code in master
  • Contract constructors have correct arguments
  • The transactions that interacted with the newly deployed contract match the deploy script No tx
    none
  • Check the actions of the governance proposal

@naddison36 naddison36 merged commit cad1c0e into main Dec 9, 2025
8 checks passed
@naddison36 naddison36 deleted the clement/upgrade-lido-arm branch December 9, 2025 04:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Deployment Deploys smart contracts to the network.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants