Interest Rate Model

Helios derives interest rates to one on-chain variable—utilization. A gentle slope applies while utilization is below an optimal point; a much steeper slope applies above it, protecting exit liquidity in stress. Depositors earn

Supply APR = Borrow APR × Utilization × (1 – Reserve-Factor)

where the reserve-factor funds the protocol treasury.


1 Why Utilization Drives Rates

Utilization (U) = Borrowed BTC / Total BTC in the reserve
  • Low U → slack liquidity → cheap leverage.

  • High U → scarce liquidity → rising APR to deter new borrows and attract deposits.


2 Borrow-Rate Curve

Parameter
Symbol
Typical setting*
Purpose

Base rate

r₀

0 – 1 %

Floor APR when U ≈ 0

Optimal utilization

U*

70 – 85 %

“Kink” where slope changes

Slope 1

m₁

2 – 8 %

Mild gradient below the kink

Slope 2

m₂

30 – 200 %

Steep gradient above the kink

Reserve-factor

f

5 – 20 %

Protocol share of interest

Piece-wise formula

              { r₀ + m₁ · (U / U*)                      if U ≤ U*
Borrow APR =
              { r₀ + m₁ + m₂ · (U – U*) / (1 – U*)      if U > U*
  • Below the kink the curve is shallow, encouraging leverage.

  • Above the kink the curve is steep, preserving liquidity.


3 Supply (Liquidity) Rate

LiquidityRate (rₗ) = Borrow APR × U × (1 – f)

Balances in hTokens rebase automatically whenever the pool’s liquidity index updates; users never pay gas to claim yield.


4 Governance Levers

Lever
When to adjust
What it does

r₀

Macro too tight / loose

Shifts the whole curve up / down

U*

Volatility changes

Moves the kink left / right

m₁

Encourage / dampen moderate borrowing

Tilts slope below kink

m₂

Strengthen liquidity defense

Tilts slope above kink

f

Treasury runway vs. depositor yield

Widens / narrows the supply–borrow spread

All levers live in a single Interest-Rate Strategy contract that governance can swap out without touching user balances.


5 Key Takeaways

  • Utilization drives everything—keep an eye on the pool dashboard.

  • Supply APR = Borrow APR × U × (1 – f).

Last updated