Updates for the week of Oct 21 - Oct 27, 2024
Developed Oct 21 - Oct 27:
- [market] Mantle USDe - post audit fixes.
- [collateral] pufETH WETH Mainnet - developed and ready to push. pufETH under the audit.
- [collateral] wUSDM USDT Optimism - developed and ready to push. wUSDM under the audit.
- [collateral] wUSDM USDC Optimism - developed and ready to push. wUSDM under the audit.
- 4626 wrappers for all the markets - scripts for deployment.
Development plan Oct 28 - Nov 03:
- Update Compound docs.
- Update DefiLlama docs.
- Update wUSDM and sFRAX 4626 price feed wrapper to push proposals on-chain.
- Rewards V2.
To push on-chain Oct 28 - Nov 03:
- [market] Mantle USDe market.
- [collateral] ETHx on WETH Mainnet.
- [collateral] sFRAX USDT Mainnet.
- [collateral] wUSDM USDT Mainnet.
- [collateral] wUSDM USDC Mainnet.
- [collateral] wUSDM USDT Arbitrum.
- [collateral] wUSDM USDC Arbiturm.
- [collateral] wUSDM USDT Optimism.
- [collateral] wUSDM USDC Optimism.
Backlog
- eBTC
- OETH.
- sUSDe.
- sUSDS.
- Discover DSR for USDS market.
Rewards V2. Additional steps to make the new feature better.
- Fix issues. Resolve all the issues detected in the audit report.
- Scenarios. Create integration tests that will simulate on-chain launching and contract interactions.
- Testnet migration. Create migration, that will deploy Rewards on testnet.
- Documentation. Create documentation.
- [optional] As the contracts are deployed on-chain, create on-chain tests
- [optional] Create DUNE to verify the backend gathers all the addresses (one more layer of security).
- Update the backend, to make it a script inside the Comet repository.
- Code review of all the above parts
Backend.
- Currently, the backend is a separate repository with a heavy file structure and database, where the whole work of the backend can be implemented in one script file.
- We suggest generating the proof inside the GitHub flows. It will provide transparency. The JSON file will be stored in the Comet repository as the proof is generated.
Rewards deployment and hash set up.
- As hash is generated, it takes 7 days to set it into the rewards contracts using DAO. We suggest making the owner of the reward contract compound multisig to fast launch and finish the campaign.
Flow:
- The script generates a hash using the GitHub flow.
- OZ audits the correctness of the generated proof.
- Multisig sets the hash into the Rewards contract.