OrdiLend Docs
  • Introduction
  • Participate Testnet
  • Tokenomics
  • Roadmap
  • 🌉Bridge
    • Overview
    • Technical Implementation
    • Advantages
    • Process
  • 🏦Lending Protocol
    • Overview
    • Interests
    • Borrower Interest Rate
    • Supplier Interest Rate
    • Liquidation
    • Parameters
    • APR
  • Terms of Service Agreement
Powered by GitBook
On this page
  • Utilization Rate
  • Borrower Interest Rate
  • Supplier Interest Rate Mechanism
  1. Lending Protocol

Interests

PreviousOverviewNextBorrower Interest Rate

Last updated 1 year ago

In OrdiLend's lending pools, the interest rates for both supplying and borrowing assets are subject to variation, guided by an interest rate model that dynamically adjusts based on platform liquidity utilization. This model ensures that rates for deposits and loans are reflective of real-time market conditions and platform usage. The interest rate for both depositors (lenders) and borrowers is determined by the new liquidity (NewLiquidity) in relation to the current liquidity (Liquidity) of the platform.

Ratio=NewLiquidityLiquidityRatio = \frac{NewLiquidity}{Liquidity}Ratio=LiquidityNewLiquidity​

Therefore, the new liquidity “l” comes from the Utilization Rate.

Utilization Rate

The essence of interest calculation in OrdiLend's ecosystem is the Utilization Rate, a pivotal factor that dictates the Borrow APR (Annual Percentage Rate) for loans. The fluctuating nature of interest rates for both depositing and borrowing is directly tied to the pool's liquidity—specifically, the proportion of funds loaned out relative to the total liquidity available. A heightened Utilization Rate, indicative of substantial loaned-out liquidity, can lead to adjustments in interest rates.

Utilization Rate=BorrowsSupplies\rm Utilization~Rate = \frac{Borrows}{Supplies}Utilization Rate=SuppliesBorrows​

Borrower Interest Rate

For borrowers on OrdiLend, the Borrow APR is initially determined upon setting up the loan and collateral, adhering to a double-slope curve that is responsive to the pool's Utilization Rate. The formula for calculating the borrower's interest rate (R) integrates the APR and Utilization Rate (U), remaining susceptible to changes influenced by market dynamics and strategic decisions by the OrdiLend DAO.

Asset
Optimal
Slope 1
Slope 2

ETH/BTC

90%

4%

75%

USDC

80%

4%

90%

WORDI

70%

5%

80%

WSATS

65%

8%

100%

More Assets...

These figures can change at any time based on market conditions and the strategic choices of the DAO

The calculation is as follows:

Slope Under Utilized :

Slope Over Utilized :

This model ensures that the borrower's interest rate is adjusted based on the Utilization Rate's deviation from an optimal threshold. Exceeding this threshold escalates the loan interest rate, augmenting interest accrual for depositors, thereby enhancing deposit appeal to mitigate liquidity deficits. Conversely, a dip below the optimal Utilization Rate diminishes the loan interest rate, fostering loan demand to stabilize the Utilization Rate.

Supplier Interest Rate Mechanism

On the other side, the Supplier Interest Rate in OrdiLend denotes the earnings for liquidity providers. It's computed through a formula that incorporates "R", the prevailing interest rate, and "U", the Utilization Rate, mirroring the current lending dynamics and demand within OrdiLend.

*Note: The Reserve Factor is a critical component that delineates the fraction of the interest generated from borrower payments that is allocated to the OrdiLend protocol itself.

Ex) where Ut max=1where~U_t~max =1where Ut​ max=1

if Ut<Uotimal:Rt=R0+UtUotimal×Rslope1if~U_t < U_{otimal} : R_t = R_0 + \frac{U_t}{U_{otimal}} \times R_{slope1}if Ut​<Uotimal​:Rt​=R0​+Uotimal​Ut​​×Rslope1​
if Ut≥Uotimal:Rt=R0+Rslope1+Ut−Uoptimal1−Uotimal×Rslope2if~U_t ≥ U_{otimal} : R_t = R_0 + R_{slope1}+\frac{U_t-U_{optimal}}{1-U_{otimal}} \times R_{slope2}if Ut​≥Uotimal​:Rt​=R0​+Rslope1​+1−Uotimal​Ut​−Uoptimal​​×Rslope2​
Supply Interest Rate=(Rt×Ut)×Reserve Factor\rm Supply~Interest~Rate = (\it R_t\times U_t) \times Reserve~FactorSupply Interest Rate=(Rt​×Ut​)×Reserve Factor
🏦