KVORUM
aaveSource: Aave governor v2 · #299

Aave v3 Base Activation

executedAug 19, 2023, 12:04 PM UTCbyF70xf71f…1e02

01Summary

AISummary by Kvorumclaude-haiku-4-5

This proposal activates the Aave V3 lending pool on Base by setting up risk administration, deploying a price oracle sentinel, and listing three initial assets (WETH, USDbC, and cbETH) with specified risk parameters recommended by Gauntlet and Chaos Labs. The pool has been tested and verified, with the Aave Guardian multisig holding temporary POOL_ADMIN role for safety.

Type
protocol addition

Key changes

  • Activate Aave V3 pool on Base network with initial setup of risk administration and price oracle sentinel(high)
  • List WETH on Base with 80% LTV, 83% liquidation threshold, 5% liquidation bonus, 5,000 supply cap, and 4,000 borrow cap(high)
  • List USDbC on Base with 77% LTV, 80% liquidation threshold, 5% liquidation bonus, 8,000,000 supply cap, and 6,500,000 borrow cap(high)
  • List cbETH on Base with 67% LTV, 74% liquidation threshold, 7.5% liquidation bonus, 1,000 supply cap, and 100 borrow cap(high)
  • Create eth-correlated E-Mode category including WETH and cbETH with 90% LTV, 93% liquidation threshold, and 2% liquidation bonus(medium)
  • Set risk steward as risk admin via ACL_MANAGER.addRiskAdmin()(medium)
  • Set price oracle sentinel via POOL_ADDRESSES_PROVIDER.setPriceOracleSentinel()(medium)
  • Aave Guardian multisig holds temporary POOL_ADMIN role for initial weeks as security measure(medium)

Notable concerns

  • cbETH has significantly lower borrow cap (100) compared to other assets, suggesting concentrated risk considerations
  • All three assets have disabled stable borrowing
  • Reserve factors vary by asset (10-15%), requiring different risk management approaches
Contracts0x3215225538da1546fe0da88ee13019f4020789420xBdD1458A6d399C88D4509275e4463485C6c86Ef30x80f2c02224a2E548FC67c0bF705eBFA825dd54390xe34949A48cd2E6f5CD41753e449bd2d43993C9AC0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

510 words

Simple Summary

This proposal allows the Aave governance to activate the Aave V3 Base pool (3.0.2) by completing all the initial setup and listing WETH, USDbC and cbETH as suggested by the risk service providers (Gauntlet and Chaos Labs) on the governance forum. All the Aave Base V3 addresses can be found in the aave-address-book.

Motivation

The Base and Coinbase ecosystem is a good opportunity of expansion for Aave, touching into the new user base and exploring fresh use cases.

Aave community has approved the expansion on the governance forum and snapshot.

Specification

The proposal will do the following:

  • set risk steward as the risk admin by executing ACL_MANAGER.addRiskAdmin()
  • set price oracle sentinel with POOL_ADDRESSES_PROVIDER.setPriceOracleSentinel()
  • list the following assets on Aave V3 on Base: wETH, cbETH, and USDbC.

The table below illustrates the initial suggested risk parameters for each asset, a combination of recommendations provided by Gauntlet and ChaosLabs.

WETHUSDbCcbETH
Isolation ModeNONONO
Enable BorrowYESYESYES
Enable CollateralYESYESYES
Emode Categoryeth-correlatedN/Aeth-correlated
Loan To Value80%77%67%
Liquidation Threshold83%80%74%
Liquidation Bonus5%5%7.5%
Reserve Factor15%10%15%
Liquidation Protocol Fee10%10%10%
Supply Cap5,0008,000,0001,000
Borrow Cap4,0006,500,000100
Debt CeilingN/AN/AN/A
uOptimal80%90%45%
Base0%0%0%
Slope13.8%4%7%
Slope280%60%300%
Stable BorrowingDisabledDisabledDisabled
FlashloanableYESYESYES
Siloed BorrowingNONONO
Borrowed in IsolationNOYESNO

E-Mode:

CategoryAssets includedLTLTVLiquidation Bonus
eth-correlatedWETH, cbETH93%90%2%

cbEth adapter: 0x80f2c02224a2E548FC67c0bF705eBFA825dd5439

Price oracle sentinel: 0xe34949A48cd2E6f5CD41753e449bd2d43993C9AC

Risk Steward: 0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6

Security

The proposal execution is simulated within the tests and the resulting pool configuration is tested for correctness.

The deployed pool and other permissions have been programmatically verified.

In addition, we have also checked the code diffs of the deployed base contracts with the deployed contracts on Ethereum and other networks.

As a matter of caution, the POOL_ADMIN role will be given for the first weeks to the Aave Guardian multisig.

References

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorumlow confidenceclaude-sonnet-5
Consistent

The decoded calldata contains only a single generic 'execute(address)' call that forwards to a payload contract address (0xBdD1458A6d399C88D4509275e4463485C6c86Ef3). This is the standard Aave governance architecture for cross-chain deployments: the mainnet proposal executes a payload contract whose internal logic (asset listings, ACL role grants, price oracle sentinel updates, risk parameter configuration) is not visible in the top-level decoded calldata. Because the actual substantive actions described in the proposal (adding a risk admin, setting the price oracle sentinel, listing WETH/cbETH/USDbC with specific risk parameters) are expected to occur inside this payload contract rather than being directly decodable from the provided action list, we cannot verify parameter-by-parameter correctness (LTV, LT, caps, interest rate curves, e-mode settings, etc.) against the calldata provided. This is a known and expected pattern for Aave governance payloads, not evidence of malicious intent or misrepresentation. Given the lack of visibility into the payload's internal calls, confidence in a detailed comparison is low, and no specific value mismatches, target mismatches, or omissions can be confirmed or denied. Based on the standard pattern and lack of any contradictory evidence, the proposal appears consistent with its description, but this assessment carries low confidence due to the opacity of the single decoded action's downstream effects within the payload contract.

Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Review the decoded actions ↗

04Actions

1 total
#0execute(address)chain 0x1
Target
0x3215…8942
Value
0 wei
Function
execute(address)
Arguments
{
  "0": "0xBdD1458A6d399C88D4509275e4463485C6c86Ef3"
}
Calldata

05Tally

Summed from votes

Voters26
VP participating526K
Outcome (current)For
Current support100%

06Voters

26 total
Filter:
VoterChoice% of totalRationale
320x329c…3ed4For109.1K20.73%—3y ago
200x2079…d6ceFor100.7K19.15%—3y ago
620x62a4…816aFor82.9K15.76%—3y ago
B80xb83b…cf5cFor82.5K15.68%—3y ago
EA0xea17…6676For54.1K10.28%—3y ago
B90xb933…8dd1For44.1K8.38%—3y ago
2C0x2cc1…4df1For28.4K5.40%—3y ago
E40xe459…e666For20K3.80%—3y ago
180x1855…98baFor3K0.57%—3y ago
870x8787…ea52For1K0.19%—3y ago
CE0xce8f…f4f3For2000.04%—3y ago
DF0xdf06…4977For27.30.01%—3y ago
740x742b…d2e0For20.60.00%—3y ago
2F0x2f2f…f78aFor20.00%—3y ago
960x9670…3fbbFor1.20.00%—3y ago
8B0x8bc8…7276For1.20.00%—3y ago
2B0x2ba0…8412For1.10.00%—3y ago
3C0x3cfa…478eFor10.00%—3y ago
C70xc724…b01dFor10.00%—3y ago
340x3465…5073For10.00%—3y ago
970x9776…db70For10.00%—3y ago
B90xb9f1…36d4For10.00%—3y ago
A00xa0ef…2d56For0.30.00%—3y ago
DF0xdf11…e568For0.10.00%—3y ago
500x50d2…5318For0.10.00%—3y ago
340x3496…126bFor0.10.00%—3y ago
Showing 26

07Forum

No forum thread is confidently linked to this proposal.