Testnet Interest Rate Model
Interest Rate Model
We use a jump rate model to determine interest rates based on pool utilization. This model adjusts borrow and supply rates depending on how much of the available liquidity is being used.
Utilization
Utilization is calculated as:
utilization = total_borrowed / (total_supplied + total_borrowed)When utilization is low, borrow rates are low.
As utilization increases, borrow rates rise to incentivize more supply and limit excessive borrowing.
Borrow Rate
The borrow rate increases linearly up to a kink point (80% utilization). Beyond the kink, the rate increases more steeply.
Parameters used on testnet:
baseRate: 10%slopeLow: 10%slopeHigh: 50%kink: 80%
Borrow rate formula:
Supply Rate
Suppliers earn a portion of the interest paid by borrowers. A small cut is kept by the protocol via the reserve factor.
reserveFactor: 10%
Supply rate formula:
Interest Rate vs Utilization graph

Configurability
These parameters are configurable per pool. What’s shown above reflects the initial values used on the testnet and are not final. Final parameters for each pool will be determined prior to mainnet launch based on testing, risk, and market conditions.
Examples
Utilization = 54%
Borrow rate:
Supply rate:
Utilization = 90%
Borrow rate:
Supply rate:
This setup provides predictable rates under normal conditions, reacts quickly to high utilization, and keeps pools healthy while rewarding both borrowers and suppliers.
Last updated

