Disable agEUR borrows on Aave v3 Polygon
01Summary
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
Generated by Kvorum
02Description
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
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
04Actions
- Target
- 0x158a…d45b
- Value
- 0 wei
- Function
- execute(address)
- Arguments
{ "0": "0x60bCd1CaF97c3fCbC35Bf92A8852728420C34FB5" }- Calldata
05Tally
Summed from votes
06Voters
No votes recorded yet.
07Forum
- [ARFC] Disable Borrow of agEUR on Aave V3 Polygon ↗discourse · high confidence
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
08Similar proposals
- aavedefeatedFreeze agEUR on Aave v3 Polygon84%
- aaveexecutedFreeze jEUR on Aave v3 Polygon78%
- aaveexecutedDisable Stable Borrows74%
- aaveexecutedPause ETH Borrowing71%
- aaveexecutedRe-enable ETH Borrowing71%
- aaveexecutedPause LINK Borrowing70%
- aaveexecutedTemporary Freeze of Long-Tail V2 Assets70%
- aaveexecutedAave v2 non-Ethereum pools next deprecation steps69%
- aavedefeatedRisk Parameter Updates for Aave v2 Polygon69%
- aavedefeatedFreeze stETH, Increase stETH Liq. Threshold to 90%, Pause ETH Borrowing68%