yearn / budget

yearn budget requests and audits
MIT License
36 stars 26 forks source link

Zootroop #125

Open newmickymousse opened 1 year ago

newmickymousse commented 1 year ago

Scope

Zootroop is a strategists spin-off team that has been working alongside the strategists team for the last 6 months. We have been working on automating operations and contributing to the goal of becoming auto yearn. No human interactions at all. We are responsible for the following tasks:

⁃ Rewards selling using SeaSolver ⁃ Monitoring harvests and strategies (e.g., Keep3rs harvesting.) ⁃ Simulating different vault allocation scenarios ⁃ Seafood: UI and backend. ⁃ Weekly report for strategists.

During the duration of this grant, we are going to migrate these processes to be used by the new version of vaults. In the end, our main focus is to contribute to automation through different tools.

Plan

Monitoring Tools

For general use: Seafood

Develop and keep implementing new features to make Seafood the tool for anyone using yearn vaults. As we transition to v3, and users have more decisions to make regarding our vaults, it is important to provide tools that are simple enough but robust enough to help them make decisions. Seafood provides transparency and information about how our vaults operate and how our strategies work, allowing users to simulate harvests and transactions. We plan to include information and data regarding rewards selling into Seafood as well. We understand that right now this is an issue that users have been asking.

For yTeams: Weekly Report

Every week, Zootroop provides a report with detailed information about vaults, strategies, unallocated funds, APR, revenue, among others. This report also alerts of potential issues with strategies harvests (e.g., healtcheck). The main goal of the report is to help strategists make decisions about the vaults allocation and automate operations. The report is provided in a weekly base as some information remains invariant for at least 7-days. However, we run simulations every day to check on harvests and other potential issues that strategies may have. During this grant, we plan to adapt the report for v3 vaults and also integrate the daily simulations with an alert system to raise any potential issues with strategies and vaults.

Liquidity Service

After several months of on-chain fixed swapping routes, strategists have decided that it was better to implement a more dynamic way of selling rewards. This new mechanism allows strategies to maximize rewards value by using Cowswap. Newest strategies already implement trade handler capabilities to allow rewards to be sold through Cowswap. For this new grant, we will work on optimizing and automating the whole process, so rewards can be sold automatically (depending on a rewards threshold and when it is convenient for users and yearn). Currently, we execute swaps for strategies and yearn's treasury, using ypricemagic as our oracle for prices reference.

Execution Support

Zootroop will be in charge of coordinating tasks with Wonderland to maintain keepers harvesting and tending our strategies. Also, the team will support and keep working on the Github jobs (roboanimals) that are used to send transactions to the different MS.

Deadline

2023-10-30

People

Money

Detailed Budget: $34,500 + 1.5 YFI/mo for 6 months.

Amount

$207,000 + 9 YFI

Wallet address

0xBd5CA40C66226F53378AE06bc71784CAd6016087

Reporting

Monthly