[ARM] Record 041 EtherFi adapter deployment - #322
Merged
Conversation
naddison36
approved these changes
Jul 27, 2026
naddison36
left a comment
Collaborator
There was a problem hiding this comment.
I've verified the deplpoyment of the new adapter contracts
✅ Success: Local contract EtherFiAssetAdapter matches deployment at 0x0dA9cA22A10252eD87D880F3E45b736Bb10efc44
✅ Success: Local contract Proxy matches deployment at 0xFa205c9a110a3e82Bd8d223CccCB15C5b9E6434e
✅ Success: Local contract WeETHAssetAdapter matches deployment at 0x367B54A531b8D1e611326957A5e7c1f67DB3dCe1
✅ Success: Local contract Proxy matches deployment at 0xD5F61bFd890169c28858039f6b6c9b517407C852
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Record the mainnet deployment of new
EtherFiAssetAdapterandWeETHAssetAdapterimplementations for the WETH ARM. These implementations add the Ether.fi withdrawal-claim gate introduced in #320 so claim proceeds can only arrive during an adapter-initiated redemption.The existing adapter proxies are reused, preserving their addresses and pending withdrawal-request storage. This PR also records the completed execution of
040_UnpauseEtherFi.The following PR is included in this deployment:
ARM
Deployment
Script
script/deploy/mainnet/041_RedeployEtherFiAdaptersScript.s.solContracts
EtherFiAssetAdapterimplementation0x0dA9cA22A10252eD87D880F3E45b736Bb10efc440xFa205c9a110a3e82Bd8d223CccCB15C5b9E6434eWeETHAssetAdapterimplementation0x367B54A531b8D1e611326957A5e7c1f67DB3dCe10xD5F61bFd890169c28858039f6b6c9b517407C852Contract diff
Configuration
0x68025A4615407993A680102b08a23A61D11C657C0x35fA164735182de50811E8e2E824cFb9B6118ac20xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc20x308861A430be4cce5502d0A12724771Fc6DaF2160x7d5706f6ef3F89B3951E23e557CDFBC3239D4E2cGovernance
There is no
GovernorSixproposal. Both adapter proxies are owned by the mainnet 2/8 multisig (0x4FF1b9D9ba8558F5EAfCec096318eA0d8b541971).041_RedeployEtherFiAdaptersScriptis recorded withproposalId: 1andtsGovernance: 0because both proxy upgrades remain pending manual multisig execution.040_UnpauseEtherFiis recorded as fully executed.Required post-deployment actions (2/8 multisig)
0xFa205c9a110a3e82Bd8d223CccCB15C5b9E6434e0xb1104B6bD6f07D19E6D679e88AD4035CFD1F2A480x0dA9cA22A10252eD87D880F3E45b736Bb10efc44upgradeTo(0x0dA9cA22A10252eD87D880F3E45b736Bb10efc44)0xD5F61bFd890169c28858039f6b6c9b517407C8520x20c66066f30fa935B31878A439c53aC76d4C53cB0x367B54A531b8D1e611326957A5e7c1f67DB3dCe1upgradeTo(0x367B54A531b8D1e611326957A5e7c1f67DB3dCe1)Tests
jq empty build/deployments-1.json