This proposal points the apyUSD money-market price source and the 2-Pool-apyUSD (146) peg source at a new apyUSD oracle, 0x69E3409b0A1EEe647971650f594Bce5e8529a0BD. It replaces the apyUSD CheckedOracle introduced by #412 for these two consumers. Nothing else changes.
The CheckedOracle from #412 accepts a pushed price only if it sits within 1% of the apyUSD/HOLLAR day-EMA. For apyUSD that check has never passed: the vault's fair value (convertToAssets) trades at a persistent basis above where apyUSD changes hands on Hydration, because leaving the vault takes a lock-up and a fee. The oracle has therefore held its launch value of 1.36723180 since 17 September 2026, while the vault's fair value has risen to 1.45755939 (latest feed value). The basis today is 1.652% above the day-EMA of 1.43387124.
The new oracle is a DiscountedCheckedOracle (contract source: https://github.com/galacticcouncil/money-market/pull/91). It receives the same Ethereum feed through a dedicated Wormhole receiver, stores the pushed value multiplied by a coefficient of 0.985, and runs the same 1% check on the discounted value. The discounted value lands inside the band (12.7 bps above the day-EMA at the latest push), so the oracle has accepted 22 rounds since its deployment on 5 November 2026, the latest at 09:57 UTC today. The coefficient can only mark the feed down, never up (0.9 to 1.0), and is adjustable by the Aave manager through governance.
Figures are the on-chain values at block 16958979. The new oracle updates with every accepted push, so the values at enactment will be those of its latest accepted round at that time.
1.36723180 to 1.43569599, a rise of 5.0075%. This raises the health factor of every borrower using apyUSD as collateral by the same proportion. No position becomes liquidatable.1.36723180 toward the oracle value, rate-limited by the pool's existing maxPegUpdate of 40 perbill per block, which this proposal does not change. Closing the gap to 1.43569599 takes 1,221,541 blocks, which is 32.3 days at the current block time of 2.28 seconds.The apyUSD reserve's isolation debt ceiling stays at $1,000,000 against $1,522,968 of outstanding debt, so the higher price does not open new borrowing against apyUSD.
Dry-run against live mainnet at block 16884394 and executed end-to-end on a fork of mainnet at block 16884369: the Aave oracle source and the pool peg source both updated, the money-market price stepped to the oracle value, trading on 2-Pool-apyUSD continued normally and the peg moved at exactly 40 perbill per block.
This proposal changes where two systems get the price of apyUSD (a type of digital money). It points them to a new price source: 0x69E3409b0A1EEe647971650f594Bce5e8529a0BD.
1.36723180 since 17 September 2026.1.45755939, about 1.652% higher than the day-EMA.0.985, which brings it inside the 1% band. It has worked since 5 November 2026.1.36723180 to 1.43569599 (up 5.0075%). This raises borrowers' health factors, but no one becomes liquidatable.1.43569599. It changes by 40 perbill per block, so it takes about 32.3 days to get there.Yes. It was dry-run and fully run on a copy of mainnet. Both price sources updated, trading kept working, and the peg moved at the correct speed.