Update Liquidity Layer modules and Lite implementations
Summary
This proposal updates Liquidity Layer with weETHs deposits to Zircuit, adds new wstETH/ETH Rate Handler and remove old one and adds a new update user’s withdrawal limit function access limited to governance. It also introduces 2 new protocols on Instadapp Lite: Aave v3 Lido market, the new Fluid wstETH/ETH vault, and setting initial config for these protocol.
Code Changes
Liquidity Layer Updates:
-
Update wstETH/ETH Buffer Rate Handler as auth from Liquidity:
- Old Handler Address:
0xDF10FE6163c1bfB99d7179e1bFC2e0Bb6128704f - New Handler Address:
0xB5af15a931dA1B1a7B8DCF6E2Cd31C8a3Dd1E134
- Old Handler Address:
-
Update Liquidity UserModule
- Old Address:
0xb290b44D34C4a44E233af73998C543832c418120 - New Address:
0x8eC5e29eA39b2f64B21e32cB9Ff11D5059982F8C
- Old Address:
-
Update Liquidity AdminModule
- Old Address:
0xBDF3e6A0c721117B69150D00D9Fb27873023E4Df - New Address:
0xC3800E7527145837e525cfA6AD96B6B5DaE01586
- Old Address:
-
Update LiquidityDummyImpl
- Old Address:
0x102a42aa1F6BEA5c9eC200B95AFbf928ae4b855b - New Address:
0xa57D7CeF617271F4cEa4f665D33ebcFcBA4929f6
- Old Address:
-
Remove WeETHZircuitTransferModule:
- Address:
0xaD99E8416f505aCE0A087C5dAB7214F15aE3D1d1
- Address:
-
Add ZircuitTransferModule:
- Address:
0x9191b9539DD588dB81076900deFDd79Cb1115f72
- Address:
Instadapp Lite Updates:
-
Remove old implementations:
- adminModule:
0xA7dC9540f00358a7ca46780de2FdEBD7F673C127 - userModule:
0x7ee8b5C11b578DD1E8c02D641508A305281Bd173 - rebalancerModule:
0x871176C000603665Ce1133C0aAC783B79257E9C6 - refinanceModule:
0x4e05681632e1401a89335EDaB3E36612Ae8E1D1E - leverageModule:
0x5b94f032799CC36fFd3E8CA9BCeA2bA5af40d43E - withdrawalsModule:
0x6A64A3E0af38279ac7455c85b2C683f5621cE2e7 - fluidStethModule:
0x0F1679FB1d5B2981423c757e8ea91979fabDB2D1 - viewModule:
0x645b137ACa041B85c057a4A396086789cFD99041
- adminModule:
-
Add new implementation with updated function signatures:
-
leverageModule:
- Address:
0x42aFc927E8Ab5D14b2760625Eb188158eefB46be - Update function signature:
leverage(uint8,uint256,uint256,uint256,address[]_,uint256[],uint256,string[],bytes[],uint256)
- Address:
-
adminModule:
- Address:
0xe8620e95b52ec1CD29dA337519a43D8fFB07e82C - New function signature:
enableAaveV3LidoEMode()
- Address:
-
userModule:
- Address:
0xC1BDdF4ca56358Ed8899b50369C191ADfb6Ec75A - New function signature: No changes
- Address:
-
rebalancerModule:
- Address:
0x7C44B02dA7826f9e14264a8E2D48a92bb86F72ee - New function signature: No changes
- Address:
-
refinanceModule:
- Address:
0x807675e4D1eC7c1c134940Ab513B288d150E8023 - New function signature: No changes
- Address:
-
withdrawalsModule:
- Address:
0x6aa752b1462e7C71aA90e9236a817263bb5E0c72 - New function signature: No changes
- Address:
-
fluidStethModule:
- Address:
0xd23a760cD16610f67a68BADC3c5E04E9898d2789 - New function signature: No changes
- Address:
-
View module:
- Address:
0x24d58FcFA6d74c5aCc1E4b6814BF5703e1CDd8a8 - New function signature:
-
getRatioFluidNew(uint256)-getRatioAaveV3Lido(uint256)
- Address:
-
Update dummy implementation:
0x37b1aF815f153cAfCc6BA8f503AbE05AE40099F0 -
Enable Aave V3 Lido Market’s e-Mode on Lite Vault
-
Set max risk ratio for new protocols:
- Fluid wstETH/ETH New Vault => 95%
- Lido Aave v3 => 93%
Description
This proposal focuses on upgrading key contracts including the wstETH/ETH Buffer Rate Handler, UserModule, AdminModule, and LiquidityDummyImpl. A new ZircuitTransferModule is being added to support weETHs in the Zircuit Staking contract. Furthermore, the proposal includes multiple module implementation updates to Instadapp Lite including leverageModule, adminModule, and viewModule. New functions are introduced to enable Aave V3’s Lido e-Mode and set the risk ratios for the two new protocols, Fluid wstETH/ETH New Vault to 95% and Aave v3 Lido market to 93% in order to maintain a balanced risk profile while offering users best rates on Lite.
Conclusion
The proposed changes aim to introduce new capabilities and enhance the overall performance of Instadapp Lite and Fluid. Fluid changes help manage the ETH rates efficiently with respect to wstETH rates and support weETHs in the Zircuit Staking contract alongside updating a few existing modules on Liquidity Layer.
Instadapp Lite changes help accomodate the new Fluid wstETH/ETH vault and new Aave v3 Lido market with e-mode enabled. Altogether the proposal will contribute to expanding the horizon of both Fluid & Lite and provide users with better opportunity.
| Voter | Cast Power | Vote & Rationale |
|---|---|---|
0xa761...834324 | 1.51M | FOR |
0xAa72...c44931 | 1.191M | FOR |
0xA45f...8cea01 | 1M | FOR |
0x4604...6A7329 | 500,000 | FOR |
0xd99a...e5fFd1 | 250,000 | FOR |
VOTE POWER
Proposal Status
- Fri August 30 2024, 10:19 pmVoting Period Starts
- Sun September 01 2024, 10:34 pmEnd Voting Period
- Tue September 03 2024, 04:43 amQueue Proposal
- Wed September 04 2024, 06:03 pmExecute Proposal
Current Results
1-FOR
4.821M
3-ABSTAIN
N/A Tokens
