FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Yearn

Proposals

Discussions

Members

Information

Create Proposal

Yearn

ProposalsDiscussionsMembersInformation
Proposal
Back to Proposals
closedEnded 3 years ago ยท Snapshot (Offchain)

YIP-71: Activate veYFI

By 0x7A10...fC4c67

Authors: darkghosty flashfish jiji saltyfacu

Summary

Replace YFI voting with vote-escrowed YFI (veYFI) voting for all future governance proposals.

Abstract

If adopted, this proposal seeks to:

  • Replace YFI with veYFI as the voting token in Governance
  • Adopt a 2 week long moratorium on new YIPs where no proposals will be voted on

Background

This proposal is the first step in the implementation of YIP-65: Evolving YFI Tokenomics[1]. YFI is time-locked up to 4 years where a longer lock increases the relative weight in relation to other locked tokens. It is strongly recommended that the reader first familiarize themselves with the concepts of YIP-65 in order to better understand this proposal.

Out of scope

The following topics were intentionally not covered by this proposal:

  • Yearn Tokenomics
  • Gauges
  • Rewards
  • On-chain voting

Motivation

This implements parts of what was was adopted by YFI voters in YIP-65, namely locking YFI into veYFI, managing oneโ€™s lock, and using it to vote in governance. There are no YFI rewards or gauges yet. There is no advantage to locking early.

Future possibilities

  • Deploy additional components of YIP-65
  • Transition to on-chain voting and governance

Risks

  • Governance attacks, mitigated by a moratorium on new YIPs being accepted
  • Smart contract risk in the veYFI contracts, which have been mitigated through security reviews by Statemind, yAcademy, and ChainSecurity[2].

Alternatives considered

None

Specification

  1. veYFI is implemented as per the deployed contract[3], from the veYFI github repo[4].
  2. DO NOT INTERACT WITH THE CONTRACT TO LOCK YFI until this proposal passes. There is NO USE for locking YFI until this time. There is NO UPSIDE in locking early. There are NO REWARDS at this point.
  3. Itโ€™s a typical veCRV style locking design:
    • 1 lock per address
    • Min lock: 1 week, max lock 208 weeks (4y)
    • Linear decay
    • Extendable lock duration
  4. Immediately upon the passing of this YIP, all subsequent YIPs are voted on using veYFI.
  5. Voting continues to be done using Snapshot.
  6. To reduce the risk of governance attacks by allowing enough YFI holders to lock so as not to give small YFI balances outsize influence over the protocol, a 2 week moratorium on YIPs are passed. Any YIP proposal submitted in this period will only be considered for voting 2 weeks after the passing of this YIP.
  7. Contributor YFI is migrated into veYFI as per YIP-66: Streamlining contributor compensation[5].
  8. veYFI voters may replace this voting mechanism in the future with some other design, by submitting a YIP and voting it through.

References

  1. https://gov.yearn.finance/t/yip-65-evolving-yfi-tokenomics/11994
  2. https://github.com/yearn/yearn-security/pull/70/files
  3. https://etherscan.io/address/0x90c1f9220d90d3966fbee24045edd73e1d588ad5#code
  4. https://github.com/yearn/veYFI/commit/bb9d8ac9dd90a9a9772b9663ce4fa232fda7bce2
  5. https://gov.yearn.finance/t/yip-66-streamlining-contributor-compensation/12247
Continue Reading
Connect Wallet to Add Note
0
Votes 250
VoterCast PowerVote & Rationale
0x2292...d559EB
501

For

0x7A10...fC4c67
232

For

0xcbdC...c04ab3
113

For

0x55Bc...8ff0fA
101

For

0x7B92...e13f65
77

For

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Fri November 25 2022, 06:40 pmVoting Period Starts
  • Wed November 30 2022, 06:40 pmEnd Voting Period
Current Results

1-For

1,259.813

99.78%

2-Against

2.693

0.21%

3-Abstain

0.025

0%
DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us