Skip to content

Latest commit

 

History

History
105 lines (66 loc) · 3.23 KB

168-aave-v3-ethereum-CRV-listing.md

File metadata and controls

105 lines (66 loc) · 3.23 KB

Proposal 168. Aave v3 Ethereum - listing of CRV


Voting link

https://app.aave.com/governance/proposal/?proposalId=168


Governance forum discussion

https://governance.aave.com/t/arfc-add-crv-to-ethereum-v3/11532


BGD analysis


Proposal types

💎 🆕 asset-listing

🔮 oracle-addition


Context

This proposal lists CRV (Curve DAO Token) on the Aave v3 Ethereum pool.


Proposal creation

Transaction: https://etherscan.io/tx/0x51e49e6ada15234d34b3c627f8b8b2bc06ae9f71207bde2173a1a47f2fd56633

- id: 168
- creator: 0x55b16934c3661e1990939bc57322554d9b09f262
- executor: 0xee56e2b3d491590b5b31738cc34d5232f378a8d5
- targets: [0x5594475f068f814bdeb2d21b1676431a376322f5]
- values: [0]
- signatures: [execute()]
- calldatas: [0x]
- withDelegatecalls: [true]
- startBlock: 16755627
- endBlock: 16774827
- strategy: 0xb7e383ef9b1e9189fc0f71fb30af8aa14377429e
- ipfsHash: 0x5facc2129293778f8b9f474ee578d3368adc34a0bb4a1ba5e3f2e0b3b3f1a50b

Aave Seatbelt report

https://github.com/bgd-labs/seatbelt-for-ghosts/blob/main/reports/Aave/0xEC568fffba86c094cf06b22134B23074DFE2252c/168.md


Technical analysis

The proposal payload follows the new approach for listings, using the Aave V3 listing engine contract, containing logic to expose a simple interface for listings, and do proper validations.

We have verified this payload respects the interface required by the v3 listing engine and effectively configures the CRV listing with the following initial parameters:

  • The asset is enabled for borrowing and the interest rate strategy follows the parameters on the forum:
    • Base variable borrow: 3%
    • Variable borrow slope 1: 14%
    • Variable borrow slope 2: 300%
    • Optimal point: 70%
  • The asset is enabled as collateral in isolation
  • LTV: 55%
  • Liquidation Threshold: 61%
  • Liquidation Bonus: 8.3%
  • Debt ceiling: 20'900'000 USD
  • Reserve Factor: 20%
  • Liquidation protocol fee: 10%
  • Supply cap: 62'500'000 CRV
  • Borrow cap: 7'700'000 CRV
  • No eMode category
  • Flashlonable
  • Not enabled for borrowing on isolation

The oracle used is the Chainlink CRV/USD feed.

The initial configuration is completely aligned with the description on the Aave governance forum.


BGD validations

✅ The code on the proposal payload corresponds to the proposal specification.

✅ The proposal includes a proper tests suite, checking all necessary post-conditions.

✅ BGD reviewed the payload before the proposal was submitted.

✅ Only one payload used via delegatecall

✅ BGD reviewed the procedure followed to submit the proposal.