yearn / budget

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

Budget request: veYFI II #178

Open 0x7171 opened 7 months ago

0x7171 commented 7 months ago

Following the successful roll out of veYFI as part of #132), we propose this funding request to transition veYFI to on-chain governance. It also aims to make several further improvements to processes and user experiences, ultimately culminating in a transition to a maintenance-focused ongoing state.

Previous request evaluation: here

Objective

Currently, veYFI is operational, progressing through epoch 3, with 3 more epochs left for the veYFI team to actively fine tune parameters in order to optimize the program.

Activities like gauge voting are ongoing, while other functions, such as accepting governance proposals and adding new gauges, are pending.

veYFI voters have instructed contributors to shift to full on-chain governance by the end of epoch 12.

The veYFI website is live but disconnected from the v2 vaults. Its integration with the forthcoming v3 vaults remains undefined.

This request aims to achieve substantial progress in these areas and establish a timeline for veYFI’s transition to a “development complete” maintenance mode.

Deliverables

  1. Transition to on-chain governance
    • [x] Finalize design and specification
    • [x] Write smart contracts
    • [x] Audit (slot secured for Feb 5)
    • [ ] Deploy (if there's time on the request)
  2. Launch YFI buybacks with ETH
    • [ ] Deploy YFI/ETH buyback contracts (based on existing YFI/DAI)
    • [ ] Automatically route dYFI redemptions to buybacks
    • [ ] Launch UI (subject to web team being available)
  3. Define veYFI's role in v3
    • [ ] Collaborate with the v3 team to understand how v3 vaults and veYFI interplay
  4. Complete transition to veYFI-driven governance
    • [x] Make final tweaks to parameters before epoch 6 ends
    • [ ] Finalize veYFI operational processes
    • [ ] Establish dedicated veYFI governance area (github/discourse)
  5. Enhance user experience
    • [ ] Improve veYFI website
    • [ ] Create Dune dashboard
    • [ ] Explore integration with v2/v3 UX
  6. Set timeline for maintenance mode
    • [ ] Date target to be included in next budget request

Deadline

3 months starting with the approval of this request.

People

Funding

The funding will cover grants for contributors working on the deliverables. Audit costs are separate. The current focus is on active development, shifting eventually to maintenance, entailing minimal improvements or new features.

Amount

Wallet Address

2/3 Gnosis Safe, address shared separately

Reporting

Once, at the end of the request period

Contribute

https://t.me/+c156mmo62BgyNDhk