- Simulation: https://dashboard.tenderly.co/me/simulator/31263c4e-3cdf-4527-8cfd-8267061bf1f2
- state: Executed
- creator: 0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922
- maximumAccessLevelRequired: 1
- payloads: [{"chain":"10","accessLevel":1,"payloadsController":"0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4","payloadId":26}]
- createdAt: 19/04/2024, 20:14:59
- queuedAt: 23/04/2024, 20:55:47
- executedAt: 23/04/2024, 20:55:59, timestamp: 1713905759, block: 19720614
Risk Parameter Updates - OP on V3 Optimism
A proposal to increase OP’s liquidation threshold and LTV on Aave V3 Optimism.
OP is currently configured with a liquidation threshold (LT) of 40% and max loan-to-value (LTV) of 30%. These parameters were intentionally set conservatively and in isolation mode, when the asset was first listed to ensure mechanisms were working as intended. In October 2023, OP was removed from isolation mode. Following our observations, we believe it prudent to increase the LT and LTV for OP.
OP’s average market cap over the past 180 days is $1.78BN, and its daily average volume is $192M. It has registered a daily annualized volatility of 98.53%, a 30-day annualized volatility of 92.6%, and its largest single-day price drop was 17.7%. 3.7M of the 7.4M OP supplied is supplied by a single user, who also maintains large positions on Arbitrum and Ethereum. Their last deposit on Optimism was 252K OP on March 12; they repaid $1M USDT on April 6 and currently hold a health score of 2.02. In general, supply has been trending steadily upwards. The majority of assets borrowed against OP collateral are stablecoins. That puts these positions at risk of liquidation in the event OP’s price moves falls. However, collateral at risk does not exceed $100K until OP’s price falls to $2.13, a 35% drop from current levels.
Given these observations, we recommend first aligning OP’s parameters with ARB’s on Arbitrum (50% LTV and 60% LT), an asset with a similar supply distribution and liquidity profile. Following observations at these levels and utilizing our simulation platform, these parameters may be further optimized.
Chain | Asset | Current LTV | Recommended LTV | Current LT | Recommended LT |
---|---|---|---|---|---|
Optimism | OP | 30.00% | 50.00% | 40.00% | 60.00% |
- Implementation: AaveV3Optimism
- Tests: AaveV3Optimism
- Snapshot
- Discussion
Copyright and related rights waived via CC0.
KeeperRegistry at 0x02777053d6764996e594c3E88AF1D58D5363a2e6
@@ `s_upkeep` key `"2651260633509968244842245718659958660539758109819220392919944208741153930322".lastKeeper` @@
- 0x0fd40853b3b8c7805158b862b76b35a2a27b596a
+ 0x836cdb9041b442c11c85442a4e5a87ab3dcc0a5f
Lib_ResolvedDelegateProxy at 0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1
@@ Slot `0x00000000000000000000000000000000000000000000000000000000000000cd` @@
- "0x000000000000000000000000000000000000000000000000000000000001a72a"
+ "0x000000000000000000000000000000000000000000000000000000000001a72b"
TransparentUpgradeableProxy at 0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7
👻 with implementation Governance at 0x58BcB647C4beFf253B4B6996c62F737B783f2cDd
@@ `_proposals` key `"84".state` @@
- 2278171501051130759107300743532204509339255043
+ 2278171501051130759107300743532204509339255044
Proxy at 0xbEb5Fc579115071764c7423A4f12eDde41f106Ed
with implementation OptimismPortal at 0x2D778797049FE9259d947D1ED8e5442226dFB589
@@ Slot `0x0000000000000000000000000000000000000000000000000000000000000001` @@
- "0x00000000012ce999000000000013dbc90000000000000000000000003b9aca00"
+ "0x00000000012ce9a600000000000922010000000000000000000000003b9aca00"
TransparentUpgradeableProxy at 0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1
👻 with implementation CrossChainControllerUpgradeRev2 at 0x28559c2F4B038b1E836fA419DCcDe7454d8Fe215
@@ `_currentEnvelopeNonce` key `_currentEnvelopeNonce` @@
- 368
+ 369
@@ `_currentTransactionNonce` key `_currentTransactionNonce` @@
- 368
+ 369
@@ `_registeredEnvelopes` key `0x02cbb08dc515d3b27869fdb8e6072070c20ca7bf86cf1171429bac990597788e` @@
- false
+ true
@@ `_forwardedTransactions` key `0x2f236ee7e182179028aedfa2b38d15e44517877986755f9757393e252c84ddb1` @@
- false
+ true
- TransparentUpgradeableProxy at
0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1
👻 with implementation CrossChainControllerUpgradeRev2 at0x28559c2F4B038b1E836fA419DCcDe7454d8Fe215
EnvelopeRegistered(envelopeId: 0x02cbb08dc515d3b27869fdb8e6072070c20ca7bf86cf1171429bac990597788e, envelope: {"nonce":"368","origin":"0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7","destination":"0x0e1a3af1f9cc76a62ed31ededca291e63632e7c4","originChainId":"1","destinationChainId":"10","message":"0x000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006624225b"})
TransactionForwardingAttempted(transactionId: 0x2f236ee7e182179028aedfa2b38d15e44517877986755f9757393e252c84ddb1, envelopeId: 0x02cbb08dc515d3b27869fdb8e6072070c20ca7bf86cf1171429bac990597788e, encodedTransaction: 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001700000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc70000000000000000000000000e1a3af1f9cc76a62ed31ededca291e63632e7c40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006624225b, destinationChainId: 10, bridgeAdapter: 0x0e24524778fdc67f53eef144b8cbf50261e930b3, destinationBridgeAdapter: 0xae93bea44dcbe52b625169588574d31e36fb3a67, adapterSuccessful: true, returnData: 0x00000000000000000000000025ace71c97b33cc4729cf772ae268934f7ab5fa10000000000000000000000000000000000000000000000000000000000000000)
- Proxy at
0xbEb5Fc579115071764c7423A4f12eDde41f106Ed
with implementation OptimismPortal at0x2D778797049FE9259d947D1ED8e5442226dFB589
TransactionDeposited(from: 0x36bde71c97b33cc4729cf772ae268934f7ab70b2, to: 0x4200000000000000000000000000000000000007, version: 0, opaqueData: 0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009220100d764ad0b000100000000000000000000000000000000000000000000000000000001a72a000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e1000000000000000000000000ae93bea44dcbe52b625169588574d31e36fb3a67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000493e000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000022461e78524000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001700000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc70000000000000000000000000e1a3af1f9cc76a62ed31ededca291e63632e7c40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006624225b00000000000000000000000000000000000000000000000000000000)
- Lib_ResolvedDelegateProxy at
0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1
SentMessage(target: 0xae93bea44dcbe52b625169588574d31e36fb3a67, sender: 0xed42a7d8559a463722ca4bed50e0cc05a386b0e1, message: 0x61e78524000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001700000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc70000000000000000000000000e1a3af1f9cc76a62ed31ededca291e63632e7c40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006624225b, messageNonce: 1766847064778384329583297500742918515827483896875618958121606201292728106, gasLimit: 300000)
SentMessageExtension1(sender: 0xed42a7d8559a463722ca4bed50e0cc05a386b0e1, value: 0)
- TransparentUpgradeableProxy at
0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7
👻 with implementation Governance at0x58BcB647C4beFf253B4B6996c62F737B783f2cDd
PayloadSent(proposalId: 84, payloadId: 26, payloadsController: 0x0e1a3af1f9cc76a62ed31ededca291e63632e7c4, chainId: 10, payloadNumberOnProposal: 0, numberOfPayloadsOnProposal: 1)
ProposalExecuted(proposalId: 84)
- GovernanceChainRobotKeeper at
0x011824f238AEE05329213d5Ae029e899e5412343
ActionSucceeded(id: 84, action: 1)
- KeeperRegistry at
0x02777053d6764996e594c3E88AF1D58D5363a2e6
UpkeepPerformed(id: 2651260633509968244842245718659958660539758109819220392919944208741153930322, success: true, from: 0x836cdb9041b442c11c85442a4e5a87ab3dcc0a5f, payment: 0, performData: 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000540000000000000000000000000000000000000000000000000000000000000001)
- 0x836cdb9041b442c11c85442a4e5a87ab3dcc0a5f: EOA (verification not applicable)
- 0x02777053d6764996e594c3e88af1d58d5363a2e6: Contract (verified) (KeeperRegistry)
- 0x169e633a2d1e6c10dd91238ba11c4a708dfef37c: Contract (verified) (EACAggregatorProxy)
- 0x785433d8b06d77d68df6be63944742130a4530d1: Contract (verified) (AccessControlledOffchainAggregator)
- 0xdc530d9457755926550b59e8eccdae7624181557: Contract (verified) (EACAggregatorProxy) 👻
- 0xbba12740de905707251525477bad74985dec46d2: Contract (verified) (AccessControlledOffchainAggregator)
- 0x011824f238aee05329213d5ae029e899e5412343: Contract (verified) (GovernanceChainRobotKeeper)
- 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)
- 0x0e24524778fdc67f53eef144b8cbf50261e930b3: Contract (verified) (OpAdapter)
- 0x25ace71c97b33cc4729cf772ae268934f7ab5fa1: Contract (verified) (Lib_ResolvedDelegateProxy)
- 0xde1fcfb0851916ca5101820a69b13a4e276bd81f: Contract (verified) (Lib_AddressManager)
- 0xd3494713a5cfad3f5359379dfa074e2ac8c6fd65: Contract (verified) (L1CrossDomainMessenger)
- 0xbeb5fc579115071764c7423a4f12edde41f106ed: Contract (verified) (Proxy)
- 0x2d778797049fe9259d947d1ed8e5442226dfb589: Contract (verified) (OptimismPortal)
- 0x229047fed2591dbec1ef1118d64f7af3db9eb290: Contract (verified) (Proxy)
- 0xba2492e52f45651b60b8b38d4ea5e2390c64ffb1: Contract (verified) (SystemConfig)
- 0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7: Contract (with DELEGATECALL)👻
- 0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9: Contract (with DELEGATECALL)👻
- 0x4da27a545c0c5b758a6ba100e3a049001de870f5: Contract (with DELEGATECALL)👻
- 0x0fe58fe1caa69951dc924a8c222be19013b89476: Contract (with DELEGATECALL)
- 0xa700b4eb416be35b2911fd5dee80678ff64ff6c9: Contract (with DELEGATECALL)👻
- 0xed42a7d8559a463722ca4bed50e0cc05a386b0e1: Contract (with DELEGATECALL)👻
- 0x28559c2f4b038b1e836fa419dccde7454d8fe215: Contract (with DELEGATECALL)
- 0x25ace71c97b33cc4729cf772ae268934f7ab5fa1: Contract (with DELEGATECALL)
- 0xbeb5fc579115071764c7423a4f12edde41f106ed: Contract (with DELEGATECALL)
- 0x229047fed2591dbec1ef1118d64f7af3db9eb290: Contract (with DELEGATECALL)
- 0x836cdb9041b442c11c85442a4e5a87ab3dcc0a5f: EOA
- 0x02777053d6764996e594c3e88af1d58d5363a2e6: Contract (looks safe)
- 0x169e633a2d1e6c10dd91238ba11c4a708dfef37c: Contract (looks safe)
- 0x785433d8b06d77d68df6be63944742130a4530d1: Contract (looks safe)
- 0xdc530d9457755926550b59e8eccdae7624181557: Contract (looks safe)👻
- 0xbba12740de905707251525477bad74985dec46d2: Contract (looks safe)
- 0x011824f238aee05329213d5ae029e899e5412343: Contract (looks safe)
- 0x58bcb647c4beff253b4b6996c62f737b783f2cdd: Contract (looks safe)
- 0xa198fac58e02a5c5f8f7e877895d50cfa9ad1e04: Contract (looks safe)👻
- 0x5d4aa78b08bc7c530e21bf7447988b1be7991322: Contract (looks safe)
- 0x366ae337897223aea70e3ebe1862219386f20593: Contract (looks safe)
- 0x0e24524778fdc67f53eef144b8cbf50261e930b3: Contract (looks safe)
- 0xde1fcfb0851916ca5101820a69b13a4e276bd81f: Contract (looks safe)
- 0xd3494713a5cfad3f5359379dfa074e2ac8c6fd65: Contract (looks safe)
- 0x2d778797049fe9259d947d1ed8e5442226dfb589: Contract (looks safe)
- 0xba2492e52f45651b60b8b38d4ea5e2390c64ffb1: Contract (looks safe)