Deploy two stataToken GSMs using the ERC4626 implementation developed by Aave Labs to replace the existing USDC and USDT GSMs.
While the primary focus of the GSM is to ensure price stability, the current GSMs issue GHO backed 1:1 with USDC and USDT, which are then held unproductively. The opportunity cost of passively holding USDC and USDT increases as the GSM size grows over time.
With the recent completion of Certora’s ERC4626 GSM audit, there is an opportunity to deploy two new stataToken GSMs to replace the existing GSMs. The USDC and USDT holdings in the current GSMs will be migrated to the new stataUSDC and stataUSDT GSMs, allowing yield generated by these assets to be claimed as revenue by the Aave DAO.
The yield from stataTokens functions as a proxy Borrow Rate and accrues revenue to the DAO continuously, unlike GHO Borrow Rate interest, which is only realized when users repay loans. The chart below illustrates the native deposit yield for USDC and USDT compared to the GHO Borrow Rate over time.
'LIQUIDATOR_ROLE' to be able to seize the existing GSMsseize() function.
0x83896a35db4519BD8CcBAF5cF86CCA61b5cfb938burnAfterSeize() on the current USDC and USDT GSMs. If there are any discrepancies in the amount of GHO, use GHO from the treasury to bring the minted GHO by the GSMs to zeroThe below details the configuration of the stataUSDC GSM.
| Parameter | Value | |
| : |
|---|
| Bucket Capacity (GHO) |
| Exposure Capacity (USDC) |
| Price Strategy |
| Freeze Lower Bound |
| Freeze Upper Bound |
| Unfreeze Lower Bound |
| Unfreeze Upper Bound |
| Mint GHO Fee |
| Burn GHO Fee |
The below details the configuration of the stataUSDT GSM.
| Parameter | Value | |
| : |
|---|
| Bucket Capacity (GHO) |
| Exposure Capacity (USDT) |
| Price Strategy |
| Freeze Lower Bound |
| Freeze Upper Bound |
| Unfreeze Lower Bound |
| Unfreeze Upper Bound |
| Mint GHO Fee |
| Burn GHO Fee |
Copyright and related rights waived via CC0.