FeedProjects
Developers
Settings
🎉 A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Aave

Insights

Proposals

Discussions

Members

Information

Reports

Create Proposal

Aave

InsightsProposalsDiscussionsMembersInformationReports
Proposal
Back to Proposals
executedEnded 2 years ago ·  Onchain

Caps Plus Risk Steward

By bgdlabs.eth

Simple Summary

This governance proposal grants the RISK_ADMIN role to a CapsPlusRiskStewards smart contract on each network with an active instance of Aave v3. Once the CapsPlusRiskStewards has received the RISK_ADMIN role, the RISK_COUNCIL can adjust asset borrow/supply caps upwards without voting overhead. The RISK_COUNCIL is a Gnosis Safe controlled by the DAOs risk-providers (Gauntlet, Chaos Labs).

Motivation

During the last months, for the broad majority of proposals regarding caps updates, the support of the community has been almost unanimous, with 1 or 2 exceptions. The rationale of this is pretty clear: caps updates usually simply depend on the “green light” from the risk providers (Gauntlet, Chaos Labs) As both providers have historically been in agreement with the updates proposed, the community has just followed that recommendation by supporting on-chain.

Therefore, it seems that the community has important voting overhead in this scenario, which could be almost completely automated and simplified. It is quite common to have a proposal with unanimous support on day 1 of voting but given all other time considerations, execution is 3 to 5 days after.

This proposal gives the necessary RISK_ADMIN role to the CapsPlusRiskSteward introduced in this governance forum thread. After execution, the RISK_COUNCIL will be able to perform cap increases through the CapsPlusRiskStewards under the following conditions for each asset listed:

  • the cap can only be adjusted upwards
  • the cap can never be increased by more than 100%
  • the cap can only be adjusted once every 5 days

Specification

This proposal’s payload executes ACL_MANAGER.addRiskAdmin(STEWARD) where STEWARD is the CapsPlusRiskStewards pre-deployed on the respective network.

Security procedures

The CapsPlusRiskStewards is unit tested.

The proposal execution is simulated within the tests.

Deployed Contracts

  • CapsPlusRiskSteward: arbitrum, avalanche, mainnet, metis, optimism, polygon
  • Payloads: arbitrum, avalanche, mainnet, metis, optimism, polygon

References

  • Snapshot
  • Discussion: CapsPlusRiskSteward
  • Discussion: caps update framework
  • Discussion: fast track process
  • Code: ProposalPayload
  • Code: Payload Tests
  • Code: CapsPlusRiskSteward
  • Code: CapsPlusRiskSteward Tests

Copyright

Copyright and related rights waived via CC0.

Continue Reading
Connect Wallet to Add Note
0
Votes 11
VoterCast PowerVote & Rationale
displayImg
aavechan.eth
231,042

YAE

flipsidecrypto.eth
82,432

YAE

0xB83b...Fbcf5C
81,016

YAE

Wintermute Governance
41,673

YAE

0xkeyrock.eth
3,000

YAE

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Tue May 23 2023, 06:03 pmPublished Onchain bgdlabs.eth
  • Wed May 24 2023, 06:19 pmVoting Period Starts
  • Sat May 27 2023, 11:06 amEnd Voting Period
  • Sat May 27 2023, 11:06 amQueue Proposal
  • Sun May 28 2023, 11:08 amExecute Proposal
Current Results

1-YAE

439,882.75

2-NAY

N/A Tokens

0%
Quorum 439,882.75/320,000
DocumentationBrandingContact Us