I ran some local tests on a mainnet fork around waEthUSDC and wanted to confirm whether my understanding of the mechanics is correct.
From what I understand, waEthUSDC is a yield-bearing wrapper (ERC-4626-style) on top of Aave USDC deposits, where the share price increases over time based on Aave’s borrow interest, without introducing any additional yield source.
From my observations:
After depositing USDC and minting waEthUSDC
The redeem value of waEthUSDC was already slightly higher than the initial deposit, even immediately after minting
I assume this is expected behavior due to share price mechanics and previously accumulated yield in the vault, but I wanted to sanity-check a few assumptions:
-
Is it correct that waEthUSDC does not introduce any additional yield extraction beyond what Aave already distributes to USDC suppliers, and simply tokenizes existing aUSDC yield?
-
Are there any scenarios where repeated mint → redeem cycles could meaningfully affect borrow-side liquidity, or is everything fully constrained by Aave’s utilization and interest rate model?
-
In high utilization or low liquidity situations, would redeems simply fail or be delayed rather than allowing any pool imbalance?
This is not an exploit attempt, just a post-test sanity check to make sure I’m not missing any subtle edge cases.
Appreciate any clarification 🙏
I ran some local tests on a mainnet fork around waEthUSDC and wanted to confirm whether my understanding of the mechanics is correct.
From what I understand, waEthUSDC is a yield-bearing wrapper (ERC-4626-style) on top of Aave USDC deposits, where the share price increases over time based on Aave’s borrow interest, without introducing any additional yield source.
From my observations:
After depositing USDC and minting waEthUSDC
The redeem value of waEthUSDC was already slightly higher than the initial deposit, even immediately after minting
I assume this is expected behavior due to share price mechanics and previously accumulated yield in the vault, but I wanted to sanity-check a few assumptions:
Is it correct that waEthUSDC does not introduce any additional yield extraction beyond what Aave already distributes to USDC suppliers, and simply tokenizes existing aUSDC yield?
Are there any scenarios where repeated mint → redeem cycles could meaningfully affect borrow-side liquidity, or is everything fully constrained by Aave’s utilization and interest rate model?
In high utilization or low liquidity situations, would redeems simply fail or be delayed rather than allowing any pool imbalance?
This is not an exploit attempt, just a post-test sanity check to make sure I’m not missing any subtle edge cases.
Appreciate any clarification 🙏