Technical maintenance proposals

USDG price feed update on Aave V3 instances

Simple Summary

Replace the existing USDG price feed on the applicable Aave V3 instances (Ethereum Core and X Layer) with a price cap adapter, set to a maximum price of 1.04 and using the Chainlink USDG feed as the underlying source. USDG is also listed on Aave V3 Ink instance, where this change can be applied as well. The same price adapter must also be used for the PT-USDG-28MAY2026 asset, given that its maturity is now expired.

Motivation

Per LlamaRisk’s latest assessment, liquidity conditions for USDG have improved such that the Chainlink feed now provides higher-quality pricing than the source currently in production. Following the same strategy already applied to other assets across the protocol, the proposal wraps this feed in a price adapter with a cap of 1.04, ensuring the reported price tracks Chainlink while remaining bounded on the upside.

Specification

Upon execution, on each applicable instance the proposal will call setAssetSources([USDG_ADDRESS], [PRICE_CAP_ADAPTER]) on the Aave V3 oracle, pointing USDG at the newly deployed price cap adapter for that network. Each adapter uses the corresponding Chainlink USDG feed as its underlying source and the cap price listed below. The same call applies to the USDG listing on Aave V3 Ink using its respective addresses.

Since the maturity of the PT-USDG-28MAY2026 asset is now expired, the same price adapter must be used as well.

Pamateter (Ethereum) Value
Chainlink Price Feed 0x14f0737d6b705259e521EA6E9E3506AC78dBd311
Price Adapter 0x83D20dEEdcd4aC1313496c8CBcAad0fa298c0CE4
Price cap 1.04
Pamateter (X Layer) Value
Chainlink Price Feed 0x385C6bDDE06b0E438319bF4ddBfFe51C521ABf3D
Price Adapter 0xe00B2732396a1f047d4A00e0165025A9cF400245
Price cap 1.04
Pamateter (Ink) Value
Chainlink Price Feed 0xdb3B1fa77CF2c9597f9d4871Bed1Df03D096fdf3
Price Adapter 0x32b1f1A1D3423dE69cf1f75092eCfDc5090d6624
Price cap 1.04
1 Like