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

Proposals

Members

Information

Create Proposal

Ribbon Finance

ProposalsMembersInformation
Proposal
Back to Proposals
closedEnded 5 years ago ยท Snapshot (Offchain)

RGP-1: Ribbon Vaults Fee Recipient

By 0x594b...85FfF0

Full proposal and discussions can be seen here: https://gov.ribbon.finance/t/rgp-1-ribbon-vaults-fee-recipient/19

Summary

Proposal to Change the feeRecipient of the Ribbon Vaults to the vault address itself, so that people who remain in the vaults will benefit from people who withdraw from the vault.

Background

Currently, the Ribbon vaults have a 0.5% exit fee. When depositors withdraw from the vault, this fee gets charged and gets sent to the vaultโ€™s feeRecipient address. This feeRecipient is a variable that can be changed to any arbitrary address, including the vault address itself.

If the feeRecipient variable is set to the vaultโ€™s own address, this exit fee will be distributed between users who remain in the vault. This incentivizes users to remain in the vault for longer periods of time.

Abstract

I propose two changes:

  1. Set the feeRecipient of Ribbonโ€™s 3 vaults (ETH Covered Call, WBTC Covered Call, ETH Put Selling) to their own respective vault addresses.

  2. Distribute the fees collected so far in the current feeRecipient address to the vaults, as a one-time reward to depositors.

At the time of writing, the current feeRecipient address has collected approximately in fees:

  • 23.3 WETH
  • 18,900 USDC
  • 0.45 WBTC

Assuming that there are no new deposits over the next few days, this one-time distribution will generate an additional yield of:

  • ~0.5% to ETH Theta Vault Depositors
  • ~0.18% to WBTC Theta Vault Depositors
  • ~0.27% to ETH Put Selling Vault Depositors

Specification

To execute this proposal, the Ribbon Manager Multisig will execute the following transactions:

Change Fee Recipient:

  • Call the setFeeRecipient function for the ETH Theta Vault with the newFeeRecipient as 0x0FABaF48Bbf864a3947bdd0Ba9d764791a60467A.
  • Call the setFeeRecipient function for the WBTC Theta Vault with the newFeeRecipient as 0x8b5876f5B0Bf64056A89Aa7e97511644758c3E8c.
  • Call the setFeeRecipient function for the ETH Put Selling Vault with the newFeeRecipient as 0x16772a7f4a3ca291C21B8AcE76F9332dDFfbb5Ef.

Distribute Fees:

  • transfer all WETH balance from 0x6adEB4FDdB63F08E03d6f5b9f653bE8b65341B35 to ETH Theta Vault
  • transfer all WBTC balance from 0x6adEB4FDdB63F08E03d6f5b9f653bE8b65341B35 to WBTC Theta Vault
  • transfer all USDC balance from 0x6adEB4FDdB63F08E03d6f5b9f653bE8b65341B35 to ETH Put Selling Vault
Continue Reading
Connect Wallet to Add Note
0
Votes 359
VoterCast PowerVote & Rationale
0x28d8...6dF07f
205,498

For

0xCC52...3499f0
108,275

For

0x6eF3...7993A5
107,296

For

0xcfD2...c802C9
105,014

For

0x1668...75c46C
104,130

For

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Mon May 31 2021, 11:00 amVoting Period Starts
  • Wed June 02 2021, 11:00 amEnd Voting Period
Current Results

1-For

11.046M

98.51%

2-Against

167,021

1.49%
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