Title: Fee Allocation - A Proposal for the Prisma Protocol
Author: @wavey and @dudesahn
Date: 18-11-2023
Summary and Specification
Since launch, the Prisma protocol directs all fees to a simple holding contract called FeeReceiver.
This contract is controlled by the DAO and currently holds ~$3.5M in accumulated protocol fees.
This post aims to discuss and build consensus on the following design:
- Convert all non-PRISMA fee tokens to sp-mkUSD (tokenized stability pool deposits).
- Establish a 80% / 20% fee split between vePRISMA holders and a new Prisma treasury. This ratio can be configured by the DAO in the future.
- Implement a smart contract system to facilitate weekly distributions of the 80% to vePRISMA holders (pro rata, or some alternate way TBD based on discussions) in the form of:
- unlocked PRISMA
- sp-mkUSD
- Any fee balance already in the fee receiver at the time of initial distribution shall be distributed over a period >= 6 months to discourage a large one-time lump sump distribution.
Over the coming days, we will modify this proposal to reflect any consensus changes or improvements based on discussions.
Motivation
Like veToken protocols before it, a core part of Prisma governance design is to incentivize users to lock their governance tokens, creating long-term alignment with the protocolās success. One important mechanism to incentivize continued token locks from users is to grant them a share of protocol-generated revenue.
If adopted, this proposal will require that all tokens in the FeeReceiver
contract be distributed in the form of Prismaās two major ecosystem tokens: sp-mkUSD and PRISMA. The rationale is the following:
- Distributing the many fee tokens as they come can create unnecessary amount of work/gas expenditures for smaller vePRISMA lockers
- This combination of tokens avoids adding sell pressure to mkUSD and PRISMA, while also giving distinct value within the Prisma ecosystem to users who lock.
- Revenue as sp-mkUSD means users are paid out in an asset that is productive for the protocol - it earns interest for the protocol while also keeping funds in the stability pool.
- Revenue as unlocked PRISMA provides lockers with a unique perk that almost no other protocol actor can enjoy.
An initial split ratio of 20% of weekly fees (as PRISMA and sp-mkUSD) will be transferred from the fee receiver to a protocol treasury contract at the start of each week. This amount will be used to for the following purposes:
- fund further protocol development efforts
- build a backstop for possible future bad debt
- provide a budget for bribes, or other incentives deemed important for aligning emissions with the growth of the Prisma protocol.
This split ratio will be the initial value, but shall be configurable by the DAO.
Next Steps:
- Following at least 3 days of comments / suggestions / improvements, this post will be updated and moved to the temperature check phase where it will be posted to Snapshot.
- If 30% quorum is reached signaling support for this proposal, the development team prioritizes building this fee distribution mechanism, committing to deploy and activate on a reasonable timeline.