You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using UiPoolDataProvider.getReservesHumanized from @aave/[email protected] on Arbitrum Sepolia, the priceInUSD for assets (e.g., WETH) is incorrect (e.g., 1.539e+35), and the priceOracle addresses are invalid (0x000...000 for WETH, 0x000...11fdFC48E9C for USDC). This issue does not occur on Arbitrum mainnet, where prices are accurate. The problem appears to stem from misconfigured price oracles in the Aave V3 testnet deployment or incorrect scaling in formatReserves from @aave/[email protected], possibly due to outdated addresses in @bgd-labs/[email protected].
This affects applications requiring reliable testnet price data, critical for large-scale DeFi projects. A proper testnet configuration with valid oracles is needed to ensure consistent behavior across networks.