KVORUM
aaveSource: Aave governor v2 · #179

Disable agEUR borrows on Aave v3 Polygon

executedMar 18, 2023, 10:25 AM UTCbyBC0xbc54…7df0

01Summary

AISummary by Kvorumclaude-haiku-4-5

Disable borrowing of agEUR on Aave V3 Polygon as a temporary precautionary measure following the Euler exploit and Angle Protocol's pause due to $17.6M USDC exposure and uncertainty around agEUR's 1:1 backing. agEUR has nearly 100% utilization on Aave and is currently the only way to access this asset on the platform.

Type
parameter change

Key changes

  • Disable borrowing of agEUR token on Aave V3 Polygon by executing setReserveBorrowing(false)(high)
  • Prevents new borrows while existing positions remain unaffected temporarily during Angle Protocol collateralization uncertainty(high)

Notable concerns

  • agEUR has nearly 100% utilization on Aave V3 Polygon at time of proposal
  • Angle Protocol paused following Euler exploit with $17.6M USDC exposure, creating uncertainty around agEUR's 1:1 backing
  • This is described as a temporary measure pending restoration of agEUR collateralization to 1:1
Contracts0xE0B52e49357Fd4DAF2c15e02058DCE6BC0057db40x8145edddf43f50276641b55bd3ad95944510021e
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

152 words

Simple Summary

A proposal to to disable borrows of agEUR on the Aave V3 Polygon market.

Motivation

Following the recent exploit on Euler, Angle Protocol has announced having $17.6M of USDC deposited into the protocol, leading them to pause the protocol and to uncertainty around the collateralization of agEUR.

agEUR is not listed as collateral on Aave V3 Polygon and is only borrowable, with utilization currently at nearly 100%. Still, we think it is reasonable to disable further asset borrowing as an immediate and temporary measure until the backing is restored 1:1.

We continue to follow the situation closely as it develops and will update recommendations and actions accordingly.

Specification

Ticker: agEUR

Contract Address: 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4

The proposal payload simply executes setReserveBorrowing(false) on the Aave V3 Polygon LendingPoolConfigurator for agEUR.

References

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorummedium confidenceclaude-sonnet-5
Consistent

The proposal follows Aave's standard governance execution pattern: the on-chain action is a single execute(address) call on the governance short executor, which delegatecalls into a separately deployed payload contract. The decoded calldata does not expose the internal logic of that payload contract (e.g., the actual setReserveBorrowing(false) call on Polygon), since that logic lives in bytecode not decoded here. This is normal and expected for Aave proposals — the description links to the payload's source code and tests on GitHub, which is the standard way Aave documents the actual logic executed by such payloads. Given this is the well-known Aave governance architecture and the description's claims (disabling agEUR borrowing via setReserveBorrowing(false) on the Polygon LendingPoolConfigurator) align with the typical structure and referenced source code, there is no evidence of a mismatch between the stated intent and the decoded action. Confidence is medium rather than high because the single decoded action does not itself allow verification of the specific reserve or parameter being changed — that requires trusting the linked payload contract's implementation, which is standard practice for Aave proposals but not independently verifiable from the calldata alone.

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
0x158a…d45b
Value
0 wei
Function
execute(address)
Arguments
{
  "0": "0x60bCd1CaF97c3fCbC35Bf92A8852728420C34FB5"
}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

AIForum synthesis by Kvorumclaude-haiku-4-5
sentiment · favorablethread · constructive

Arguments for

  • Disabling agEUR borrows is a reasonable immediate and temporary measure given Angle Protocol's $17.6M deposit loss in the Euler exploit and uncertainty around agEUR's 1:1 collateralization.— ChaosLabs
  • With agEUR utilization currently at nearly 100%, pausing borrows prevents further risk exposure while the protocol's backing is restored.— ChaosLabs
  • Disabling borrows on Polygon should precede on-chain votes to list agEUR on other chains until collateralization clarity is established.— WintermuteGovernance

Arguments against

None surfaced.

Unresolved concerns

  • What would be the impact on existing agEUR positions and the market if Euler's 200M and Angle's 17M are permanently lost?— mango

Notable participants

  • ChaosLabsProposal author who presented the rationale for disabling agEUR borrows and published the formal AIP.
  • PauljleiGauntlet representative who explicitly supported pausing agEUR borrowing.
  • WintermuteGovernanceWintermute governance voice expressing support and flagging concerns about pending agEUR listings on other chains.
  • figContributor who voted NAY on agEUR listing snapshots to align with the disable borrowing recommendation.
  • mangoCommunity member who raised a critical unresolved question about worst-case loss scenarios.
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Open the thread ↗