Clearpool
  • Introduction
    • What is Clearpool
  • How It Works
    • USDX
      • For Lenders
    • Prime
      • Protocol
        • Rolling Loans
        • Call Backs
        • Interest Rate Mechanism
        • Revenue
      • Product User Guide
      • For Borrowers
        • MLA
      • For Lenders
    • Credit Vaults
      • Protocol
        • CpTokens
        • Bond NFT
        • Repayment and Penalties
        • Pool Terms
          • Pool Size
          • Interest Rates
          • Repayment Frequency
          • Withdrawal Request
        • Default
        • Revenue
      • Credit Risk Scoring
      • For Borrowers
        • Onboarding
          • MLA
        • Launching a Pool
        • Borrow & Repay
      • For Lenders
        • Providing Liquidity
        • Withdrawing Liquidity
        • Claiming Rewards
        • Banxa Credit Vault
    • Dynamic
      • Protocol
        • cpTokens
        • Interest Rates
        • Pool Size
        • Pool Notifications
        • Default
        • Insurance
        • Revenue
      • Credit Risk Scoring
      • For Borrowers
        • Onboarding
          • MLA
            • Platform Terms
            • Digital Currency Lending Agreement
            • Services Agreement
            • cpTokens Secondary Trading Agreement
            • Auction Settlement Terms
        • Launching a Pool
        • Borrow & Repay
        • Permissioned Pools
      • For Lenders
        • Providing Liquidity
        • Withdrawing Liquidity
        • Claiming Rewards
        • Clearpool & Mantle Rewards Campaign
        • Clearpool & Optimism Rewards Campaign - Ended
        • Clearpool & Polygon Rewards Campaign - Ended
    • Oracles and Staking
      • Clearpool Oracles
      • Oracle Voting Results
  • Clearpool
    • About
    • Roadmap
    • Team
    • Careers
  • DAO
    • Governance
    • CPOOL
      • Utility
      • Buybacks
      • Tokenomics
      • CEX & DEX Markets
      • CPOOL Bridge
  • Resources
    • Whitepaper
    • Media Pack
  • Security
    • Smart Contracts
    • Bug Bounty
  • Terms & Conditions
    • Restricted Countries
    • Privacy Policy
  • FAQ
    • For Borrowers
    • For Lenders
      • V1 (Deprecated Pools)
      • Terminated Permissioned Pools
Powered by GitBook
On this page
  • Origination Fee
  • Protocol Fee
  1. How It Works
  2. Prime
  3. Protocol

Revenue

There are two types of fees: the Origination Fee and the Protocol Fee

Origination Fee

The Origination Fee is directly sent to Clearpool Treasury when a borrower repay transaction occurs (final repayment including principal) and is charged to the borrower. Origination fee is calculated on the amount raised by the loan, on an annualised year with 360 days and 30 days standard month.

originationFeeAmount=originationFeeFactor∗blocksInTenure/blocksPerYear∗loanAmountoriginationFeeAmount=originationFeeFactor*blocksInTenure/blocksPerYear*loanAmountoriginationFeeAmount=originationFeeFactor∗blocksInTenure/blocksPerYear∗loanAmount
  • if a loan is repaid via callback, blocksInTenure = blocks elapsed up til the repayment block.

  • If a loan is repaid without callback, blocksInTenure = blocks in tenure of the pool

In the event that the loan is rolled, the protocol will charge a smaller origination fee for every roll equal to 10% of the initial Origination Fee. That means that the Origination Fee is applied only on the original tenure set on the pool, and an additional 10% annualized added to the Origination Fee for every roll.

rollingOriginationFeeAmount=originationFeeAmount+((rollingIncrement∗originationFeeAmount)∗(blocksElapsed/blocksInTenure))rollingOriginationFeeAmount =originationFeeAmount+((rollingIncrement*originationFeeAmount)*(blocksElapsed/blocksInTenure))rollingOriginationFeeAmount=originationFeeAmount+((rollingIncrement∗originationFeeAmount)∗(blocksElapsed/blocksInTenure))

Protocol Fee

Protocol Fee is a governance approved percentage of pool interest which is diverted to the protocol treasury at the time of maturity/repayment. The fee is applied only once the “repay” transaction is initiated by a borrower. Penalty interest will start accruing immediately after missing the date and time of repayment. However, accrued penalty interest is not subject to interest rate spread charges.

ProtocolFee=FeeFactor∗(loanAmount∗borrowAPR∗blocksElapsed/blocksPerYear)ProtocolFee=FeeFactor*( loanAmount* borrowAPR*blocksElapsed/blocksPerYear)ProtocolFee=FeeFactor∗(loanAmount∗borrowAPR∗blocksElapsed/blocksPerYear)

PreviousInterest Rate MechanismNextProduct User Guide

Last updated 2 years ago