KVORUM
aaveSource: Aave governance v3 · #479

Orderly Transition and Offboarding Plan for Chaos Labs

executedMay 5, 2026, 10:41 PM UTCby570x57ab…2922

01Summary

AISummary by Kvorumclaude-haiku-4-5

Chaos Labs is offboarding from Aave with a structured 30-day transition period (April 8 - May 8, 2026). The DAO will disable all Chaos Labs risk oracles across 9 blockchain networks, revoke their RISK_ADMIN permissions, cancel their funding stream, and pay them 30 days of transition compensation. LlamaRisk will assume all risk management responsibilities as the secondary risk provider.

Type
protocol deprecation

Key changes

  • Disable all risk oracle agents across 9 blockchain networks and revoke RISK_ADMIN role from ACL Managers(high)
  • Cancel stream 100073 and provide 30-day transition period compensation to Chaos Labs(high)
  • Rotate Risk Steward multisig signers from Chaos Labs/BGD to Aave Labs/LlamaRisk(high)
  • Deactivate Supply Cap, Borrow Cap, Interest Rate, and Plasma PT price oracles(high)
  • Cancel Chainlink Automation upkeeps and withdraw freed LINK balances to Aave Collector(medium)
  • Turn off Plasma PT oracles on June 18th(medium)

Notable concerns

  • Temporary dependency on manual risk parameter management via LlamaRisk during transition
  • Oracle deactivation could affect real-time risk parameter updates if transition is not smooth
  • PT oracle shutdown on June 18th requires completion of parameter handoff by that date
  • Risk management relies on secondary provider's stated readiness without backup contingency mentioned
ContractsAaveV3EthereumAaveV3PolygonAaveV3AvalancheAaveV3OptimismAaveV3ArbitrumAaveV3BaseAaveV3GnosisAaveV3BNBAaveV3LineaAgentHub automation contractAave Collector
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

746 words

Summary

This proposal sets out a structured transition plan for Chaos Labs’ departure from its current role, with the objective of minimizing disruption to the DAO and maintaining continuity across key risk-management functions during the offboarding period.

In contrast to recent service provider departures, Aave has a secondary risk provider, which helps minimize the transition period and ensure a smooth continuation of operations.

As such, our intent is to complete this transition within 30 days. During that period, we will continue supporting the DAO in a clearly defined capacity, complete the handoff of ongoing responsibilities, and ensure that remaining operational dependencies are addressed in an orderly manner.

As part of this transition, Chaos Labs will cancel its outstanding stream and transfer the remaining stream funding corresponding to the 30-day transition period starting from the forum post date (April 8, 2026).

Transition Timeline

The offboarding process will run for thirty days from the date of the forum post (April 8, 2026).

During the transition window, we will dedicate resources to completing outstanding analyses, finalizing any in-progress deliverables, preparing handoff materials, and supporting an orderly wind-down of responsibilities. Plasma PT oracles will be turned off on June 18th.

Continuity of Risk Management

The DAO is in a position to transition the majority of ongoing risk-management responsibilities without significant delay. LlamaRisk already exists as a secondary risk provider, and has stated they are fully ready and prepared to take on all risk management functionality. With the key rotation finalized at their request, they’ll be able to update parameters manually via the risk steward.

In summary, the addresses associated with the current 2/2 multisig for manual Risk Steward purposes do not change, the signers will be rotated from Chaos Labs and BGD to Aave Labs and LlamaRisk, as requested by both, to ensure operational continuity.

Risk Oracle Transition

Aave risk parameter changes will be fully operational via the Aave Risk Steward framework, mentioned above.

As such, Risk Oracles for Supply Caps, Borrow Caps, Interest Rates, and PT price oracles will be turned off during the transition.

Parameter management for existing PT assets will be executed through LlamaRisk’s manual risk steward framework, similar to other parameters.

Financial and Administrative Changes

Chaos Labs will immediately cancel its outstanding stream 100073. Stream 100015 is already being canceled due to a stream misconfiguration. We will refund the portion of AAVE tokens corresponding to the remaining stream duration.

In connection with this transition, the remaining portion of the 30-day stream period (calculated from the forum post date of April 8, 2026) will be transferred to Chaos Labs as the final compensation associated with the support and wind-down period described in this proposal. This is intended to align compensation with the defined transition window while avoiding a prolonged or ambiguous tail period.

Conclusion

  • support continues for one month in a transition capacity;
  • all remaining outstanding work will then be brought to completion before departure;
  • Supply Cap, Borrow Cap, Interest Rate Risk Oracles, and PT Risk Oracles for existing PTs will be shut down immediately;
  • the outstanding stream will be canceled immediately;
  • the remaining portion of the 30-day transition period, calculated from April 8, 2026 until May 8, 2026, will serve as the final transition-period compensation.

We believe this framework gives the DAO sufficient continuity, predictability, and time to transfer responsibilities in an orderly manner.

Specification

Oracle deactivation and RISK_ADMIN revocation

This AIP will disable all the agents operating on the following V3 instances and revoke their RISK_ADMIN role from the respective ACL Manager(s):

  • Arbitrum
  • Avalanche
  • Base
  • BNB
  • Ethereum (Core and Lido)
  • Gnosis
  • Linea
  • Optimism
  • Polygon

Chainlink Automation robots cancellation

The Chainlink Automation upkeeps registered under the AgentHub automation contract will be cancelled on each chain where agents are deployed. Once cancelled, the freed LINK balance can be withdrawn permissionlessly to the Aave Collector after the registry's cancellation delay (~50 blocks).

Stream cancellation and bulk payment

The stream 100073 will be canceled (if not already done) and an amount equivalent to the remaining transition period (from proposal execution to April 8 + 30 days) will be transferred from the collector to the following Chaos Labs operated wallet: 0xbC540e0729B732fb14afA240aA5A047aE9ba7dF0

References

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorumlow confidenceclaude-sonnet-5
Consistent

The provided decoded on-chain data contains only a single top-level action: a call to execute() on what appears to be an Aave governance payload contract deployed on Ethereum. This is the standard pattern for Aave AIPs, where a Governance-controlled payload contract's execute() function internally performs all the granular cross-chain actions (oracle deactivation, RISK_ADMIN revocation, Chainlink upkeep cancellation, stream cancellation and fund transfer) referenced in the Specification section and linked Solidity implementation files. Because the decoding stops at the outer execute() call and does not expose the internal sub-calls made by the payload (which would span multiple chains: Arbitrum, Avalanche, Base, BNB, Ethereum, Gnosis, Linea, Optimism, Polygon), it is not possible to directly verify specific claims such as the exact stream ID (100073), the transfer recipient address (0xbC540e0729B732fb14afA240aA5A047aE9ba7dF0), the multisig signer rotation, or the precise oracle/role changes against the calldata provided. Nothing in the available data contradicts the description, but the granularity needed for a confident comparison is absent. Given this, I am not flagging any discrepancies since there is no positive evidence of a mismatch, but confidence in this assessment is low because the calldata visibility is limited to a single opaque execute() call rather than the fully expanded action list that would normally be used to verify each specific claim (stream ID, amounts, addresses, chains, and role revocations) made in the proposal text.

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
#0fallback()chain 0x1
Target
0x4b48…08e8
Value
0 wei
Function
fallback()
Arguments
{}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

No forum thread is confidently linked to this proposal.