Skip to content

Latest commit

 

History

History
211 lines (169 loc) · 20.6 KB

File metadata and controls

211 lines (169 loc) · 20.6 KB

Payloads

Proposal 140

Ipfs

Onboarding weETH to Aave V3 on Scroll

Simple Summary

This ARFC seeks to add Ether.fi Liquid Restaking Token weETH to Aave V3 on Scroll.

After the successful onboarding of weETH to Aave v3 Ethereum , Arbitrum , and Base , alongside recent Supply and Borrow Cap increases for weETH due to significant demand, this proposal will further increase the ability for Aave to service weETH demand from users.

Motivation

weETH is an LRT that allows users to stake their ETH, accrue staking rewards, and receive additional rewards through native restaking on EigenLayer.

Ether.fi has also launched weETH on Arbitrum and Base allowing L2 users to get exposure to LRT yield and points. As weETH has already been approved for onboarding to Aave V3 on Ethereum, Arbitrum, and Base by the DAO, this proposal extends the onboarding of weETH to Aave v3 on Scroll.

Specification

The table below illustrates the configured risk parameters for weETH

Parameter Value
Isolation Mode false
Borrowable ENABLED
Collateral Enabled true
Supply Cap (weETH) 2,000
Borrow Cap (weETH) 400
Debt Ceiling USD 0
LTV 72.5 %
LT 75 %
Liquidation Bonus 7.5 %
Liquidation Protocol Fee 10 %
Reserve Factor 15 %
Base Variable Borrow Rate 0 %
Variable Slope 1 7 %
Variable Slope 2 300 %
Uoptimal 45 %
Stable Borrowing DISABLED
Flashloanable ENABLED
Siloed Borrowing DISABLED
Borrowable in Isolation DISABLED
Oracle 0x32f924C0e0F1Abf5D1ff35B05eBc5E844dEdD2A9
E-Mode Category ETH-correlated

References

Copyright

Copyright and related rights waived via CC0.

Check: Reports all state changes ✅

Info

TransparentUpgradeableProxy at 0x0d7E906BD9cAFa154b048cFa766Cc1E54E39AF9B with implementation L1MessageQueueWithGasPriceOracle at 0xeBaed7A81c298B24EE6d59c22698A951dc448E01

@@ Slot `0x0000000000000000000000000000000000000000000000000000000000000069` @@
- "0x00000000000000000000000000000000000000000000000000000000000e0a17"
+ "0x00000000000000000000000000000000000000000000000000000000000e0a18"
@@ Slot `0x7fb4302e8e91f9110a6554c2c0a24601252c2a42c2220ca988efcfe3999f4d1f` @@
- "0x0000000000000000000000000000000000000000000000000000000000000000"
+ "0x1584b1b5180e12230934e7853ba6e76559a15f385b96db3af5f68223ec3daafb"

KeeperRegistry2_1 at 0x6593c7De001fC8542bB1703532EE1E5aA0D458fD

@@ Slot `0x0000000000000000000000000000000000000000000000000000000000000012` @@
- "0x00b93de4000000ae0175f4434c52ea0800000002015f90000000000bebc20003"
+ "0x00b94073000000ae0175f4434c52ea0800000002015f90000000000bebc20003"
@@ `s_upkeep` key `"98380224709907625274835640384207729890880758792392902153217231505951940040515".lastPerformedBlockNumber` @@
- 20455155
+ 20463780

TransparentUpgradeableProxy at 0x6774Bcbd5ceCeF1336b5300fb5186a12DDD8b367 with implementation L1ScrollMessenger at 0x72981fD00087fF4F60aBFdE9f353cB1912A37fb6

@@ `messageSendTimestamp` key `0x6ee3fe373b72808a974040cc38566093857d7722acc9cc935a46352241cdecd3` @@
- 0
+ 1722877955

TransparentUpgradeableProxy at 0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7👻 with implementation Governance at 0x58BcB647C4beFf253B4B6996c62F737B783f2cDd

@@ `_proposals` key `"140".state` @@
- 2290097595158011044780358063873018095197159683
+ 2290097595158011044780358063873018095197159684

TransparentUpgradeableProxy at 0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1👻 with implementation CrossChainControllerUpgradeRev2 at 0x28559c2F4B038b1E836fA419DCcDe7454d8Fe215

@@ `_currentEnvelopeNonce` key `_currentEnvelopeNonce` @@
- 560
+ 561
@@ `_currentTransactionNonce` key `_currentTransactionNonce` @@
- 560
+ 561
@@ `_registeredEnvelopes` key `0x3e6438ab5ef17f74bcffdd4f57d6dc1ef0b78d1966807eba2b175693d713ddf9` @@
- false
+ true
@@ `_forwardedTransactions` key `0xa4eed294d2b8707b2426b81701cf9da1f0573086bf08da26d4d0942c7cf96fa3` @@
- false
+ true

Check: Reports all events emitted from the proposal ✅

Info

  • TransparentUpgradeableProxy at 0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1👻 with implementation CrossChainControllerUpgradeRev2 at 0x28559c2F4B038b1E836fA419DCcDe7454d8Fe215
    • EnvelopeRegistered(envelopeId: 0x3e6438ab5ef17f74bcffdd4f57d6dc1ef0b78d1966807eba2b175693d713ddf9, envelope: {"nonce":"560","origin":"0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7","destination":"0x6b6b41c0f8c223715f712be83cec3c37bbfdc3fe","originChainId":"1","destinationChainId":"534352","message":"0x000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000066ad09ab"})
    • TransactionForwardingAttempted(transactionId: 0xa4eed294d2b8707b2426b81701cf9da1f0573086bf08da26d4d0942c7cf96fa3, envelopeId: 0x3e6438ab5ef17f74bcffdd4f57d6dc1ef0b78d1966807eba2b175693d713ddf9, encodedTransaction: 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002300000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc70000000000000000000000006b6b41c0f8c223715f712be83cec3c37bbfdc3fe0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008275000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000066ad09ab, destinationChainId: 534352, bridgeAdapter: 0xa4dc3f123e1c601a19b3dc8382bb9311f678cafa, destinationBridgeAdapter: 0x3c06dce358add17aaf230f2234bccc4afd50d090, adapterSuccessful: true, returnData: 0x0000000000000000000000006774bcbd5cecef1336b5300fb5186a12ddd8b3670000000000000000000000000000000000000000000000000000000000000000)
  • GnosisSafeProxy at 0x8FA3b4570B4C96f8036C13b64971BA65867eEB48
    • SafeReceived(sender: 0x6774bcbd5cecef1336b5300fb5186a12ddd8b367, value: 50809412250000)
  • TransparentUpgradeableProxy at 0x0d7E906BD9cAFa154b048cFa766Cc1E54E39AF9B with implementation L1MessageQueueWithGasPriceOracle at 0xeBaed7A81c298B24EE6d59c22698A951dc448E01
    • QueueTransaction(sender: 0x7885bcbd5cecef1336b5300fb5186a12ddd8c478, target: 0x781e90f1c8fc4611c9b7497c3b47f99ef6969cbc, value: 0, queueIndex: 920087, gasLimit: 450000, data: 0x8ef1332e000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e10000000000000000000000003c06dce358add17aaf230f2234bccc4afd50d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0a1700000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000022461e78524000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002300000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc70000000000000000000000006b6b41c0f8c223715f712be83cec3c37bbfdc3fe0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008275000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000066ad09ab00000000000000000000000000000000000000000000000000000000)
  • TransparentUpgradeableProxy at 0x6774Bcbd5ceCeF1336b5300fb5186a12DDD8b367 with implementation L1ScrollMessenger at 0x72981fD00087fF4F60aBFdE9f353cB1912A37fb6
    • SentMessage(sender: 0xed42a7d8559a463722ca4bed50e0cc05a386b0e1, target: 0x3c06dce358add17aaf230f2234bccc4afd50d090, value: 0, messageNonce: 920087, gasLimit: 450000, message: 0x61e78524000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002300000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc70000000000000000000000006b6b41c0f8c223715f712be83cec3c37bbfdc3fe0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008275000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000066ad09ab)
  • TransparentUpgradeableProxy at 0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7👻 with implementation Governance at 0x58BcB647C4beFf253B4B6996c62F737B783f2cDd
    • PayloadSent(proposalId: 140, payloadId: 16, payloadsController: 0x6b6b41c0f8c223715f712be83cec3c37bbfdc3fe, chainId: 534352, payloadNumberOnProposal: 0, numberOfPayloadsOnProposal: 1)
    • ProposalExecuted(proposalId: 140)
  • GasCappedGovernanceChainRobotKeeper at 0x1996c281235D99bB3c6B8d2afbEb8ac6c7A39C11
    • ActionSucceeded(id: 140, action: 1)
  • KeeperRegistry2_1 at 0x6593c7De001fC8542bB1703532EE1E5aA0D458fD
    • UpkeepPerformed(id: 98380224709907625274835640384207729890880758792392902153217231505951940040515, success: true, totalPayment: 0, gasUsed: 353705, gasOverhead: 112718, trigger: 0x00000000000000000000000000000000000000000000000000000000013840a3722c1cf9ec9ad37d77bb5a01e06a532223e8a335b3f91d1d60bd3fed5b4c0b3e)

Check: Check all touched contracts are verified on Etherscan ✅

Info

  • 0x31db4c2360d0fe6881c9015b11a93f4e7e78a3b0: EOA (verification not applicable)
  • 0x6593c7de001fc8542bb1703532ee1e5aa0d458fd: Contract (verified) (KeeperRegistry2_1)
  • 0x0000000000000000000000000000000000000001: EOA (verification not applicable)
  • 0x889e13b61b1961a2082e1df067dd5fff10f556c5: Contract (not verified)
  • 0x1996c281235d99bb3c6b8d2afbeb8ac6c7a39c11: Contract (verified) (GasCappedGovernanceChainRobotKeeper)
  • 0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7: Contract (verified) (TransparentUpgradeableProxy) 👻
  • 0x58bcb647c4beff253b4b6996c62f737b783f2cdd: Contract (verified) (Governance)
  • 0xa198fac58e02a5c5f8f7e877895d50cfa9ad1e04: Contract (verified) (GovernancePowerStrategy) 👻
  • 0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9: Contract (verified) (InitializableAdminUpgradeabilityProxy) 👻
  • 0x5d4aa78b08bc7c530e21bf7447988b1be7991322: Contract (verified) (AaveTokenV3)
  • 0x4da27a545c0c5b758a6ba100e3a049001de870f5: Contract (verified) (InitializableAdminUpgradeabilityProxy) 👻
  • 0x0fe58fe1caa69951dc924a8c222be19013b89476: Contract (verified) (StakedAaveV3)
  • 0xa700b4eb416be35b2911fd5dee80678ff64ff6c9: Contract (verified) (InitializableImmutableAdminUpgradeabilityProxy) 👻
  • 0x366ae337897223aea70e3ebe1862219386f20593: Contract (verified) (ATokenWithDelegation)
  • 0xed42a7d8559a463722ca4bed50e0cc05a386b0e1: Contract (verified) (TransparentUpgradeableProxy) 👻
  • 0x28559c2f4b038b1e836fa419dccde7454d8fe215: Contract (verified) (CrossChainControllerUpgradeRev2)
  • 0xa4dc3f123e1c601a19b3dc8382bb9311f678cafa: Contract (verified) (ScrollAdapter)
  • 0x0d7e906bd9cafa154b048cfa766cc1e54e39af9b: Contract (verified) (TransparentUpgradeableProxy)
  • 0xebaed7a81c298b24ee6d59c22698a951dc448e01: Contract (verified) (L1MessageQueueWithGasPriceOracle)
  • 0x6774bcbd5cecef1336b5300fb5186a12ddd8b367: Contract (verified) (TransparentUpgradeableProxy)
  • 0x72981fd00087ff4f60abfde9f353cb1912a37fb6: Contract (verified) (L1ScrollMessenger)
  • 0x8fa3b4570b4c96f8036c13b64971ba65867eeb48: Contract (verified) (GnosisSafeProxy)
  • 0xd9db270c1b5e3bd161e8c8503c55ceabee709552: Contract (verified) (GnosisSafe)

Check: Check all touched contracts do not contain selfdestruct ✅

Warnings

Info