Proposal: Activate the Protocol Fee Switch with V2 Launch
Short Description: Activate uniform Protocol fees to secure a fair and transparent fee structure at mainnet launch.
What are Protocol fees?
Protocol fees are an adjustable parameter, which allows the protocol to maintain itself self-sustainably by collecting a percentage of the interest of each repaid loan in a certain pool. All collected fees are then handled by the DAO as part of its treasury. As stated in the documentation, the default value for all pools is 0, which translates into 0% collected fees from interest payments. But implementing
- Protocol fees will create an inflow of ADA and CNTs into the DAO treasury.
- It will stimulate the DAO members to be proactive and engage in discussions on how to utilize the collected funds.
- The collected funds will give the DAO a broader range of possibilities when it comes to making use of the treasury capital.
Why implement Protocol fees for all pools?
- Consistency without complicated fee structures - Applying protocol fees uniformly across all pools creates a consistent and straightforward fee structure that is easy for users to understand. This approach reduces complexity for both users and developers, making the protocol more user-friendly.
- Equal market opportunity - It promotes fairness and inclusivity, as all users and liquidity providers get the same treatment regardless of the pool they’re using.
- Predictability - It makes it easier for users to anticipate the underlying fees they will incur when using any pool without having to navigate varying fee structures.
- Simplified DAO governance - Setting and managing fees uniformly across all pools can streamline decision-making and reduce the need for complex parameter adjustments.
Tiered protocol fees or flat protocol fees?
Implementing fees is a feasible strategy to bring liquidity to the DAO without forcing holders to lock their LENFI tokens in a smart contract. However, the opportunity brings up another question: Should we implement a flat fee for all pools or agree on tiered percentages based on the Utilization Rate (UR).
What is Utilization Rate (UR)?
In simple terms, the UR measures how much of the available balance in a pool is currently used. The algorithm applies the formula (loanAmount + lentOut) / (balance + lentOut), raising the interest rates when more funds are borrowed from the pool and vice versa.
Given the general sentiment, the Tiered fees could be around 1% or as follows:
Tier 1: If the Utilization Rate (UR) is below 15% - 1%
Tier 2: If the Utilization Rate (UR) is between 15% and 45% - 2%
Tier 3: If the Utilization Rate (UR) is above 45% - 3%
An alternative variant, starting at 2%:
Tier 1: If the Utilization Rate (UR) is below 15% - 2%
Tier 2: If the Utilization Rate (UR) is between 15% and 45% - 3%
Tier 3: If the Utilization Rate (UR) is above 45% - 4%
Example:
If the loan interest is 50 ADA, the Protocol fee paid to the DAO treasury will be as follows:
Variant 1:
Fee Tier | Utilization Rate (UR) Range | Fee Percentage | Fee Paid to The Treasury |
---|---|---|---|
Tier 1 | UR < 15% | 1% | 0.5 ADA |
Tier 2 | 15% ≤ UR ≤ 45% | 2% | 1 ADA |
Tier 3 | UR > 45% | 3% | 1.5 ADA |
Variant 2:
Fee Tier | Utilization Rate (UR) Range | Fee Percentage | Fee Paid to The Treasury |
---|---|---|---|
Tier 1 | UR < 15% | 2% | 1 ADA |
Tier 2 | 15% ≤ UR < 45% | 3% | 1.5 ADA |
Tier 3 | UR ≥ 45% | 4% | 2 ADA |
Note (Taken from the Lenfi docs): Cardano’s native minimum ADA requirement to send is approximately 1 ADA if the fee is in ADA, or approximately 1.2 ADA plus the fee if the asset is a native asset (CNT).
Final Note
While collecting platform fees seems natural, it’s crucial to implement reasonable and user-friendly % rates. Fees should not be too high to avoid disincentivization and not too low, so they are feasible. All figures could be changed at a later time by the DAO.
P.S. The following thread will serve as a temp check and any ideas are welcome. The proposed fee percentages are based on the general sentiment in the community and are not final. The proposal will be amended and moved for off-chain voting after gathering community feedback.