Interest Rate Model
This adaptive rate mechanism ensures sustainable market conditions for both Farmers and Lenders while maintaining capital efficiency.
Peapods Finance uses a dynamic, utilization-based interest rate model derived from Fraxlend. This model adjusts borrowing costs according to current market conditions, with rates increasing as utilization rises. It ensures that lenders are rewarded more when demand is high, while keeping costs manageable for borrowers during low activity.
The model is essential for driving real, emissions-free yield in LVF lending markets, and is particularly effective in scenarios like Self-Lending and Proof-of-Demand (PoD), where utilization begins at 100%.
Interest rates in LVF Pods dynamically adjust based on utilization:
When utilization is high, interest rates increase, attracting external lenders who want to earn yield.
As new liquidity enters the pool, interest rates decrease, ensuring borrowers can efficiently access capital without excessive costs.

Interest Model Core Parameters and Definitions
Parameter
Value
Description
UTIL_PREC
100,000
Precision scalar for utilization (basis points: 100% = 100,000)
VERTEX_UTILIZATION
92,000
Utilization point at which the curve changes slope (92%)
MIN_TARGET_UTIL
95,000
Lower bound of target utilization range (95%)
MAX_TARGET_UTIL
97,000
Upper bound of target utilization range (97%)
ZERO_UTIL_RATE
157,680,000
Base rate at 0% utilization (0.5% APR)
MIN_FULL_UTIL_RATE
9,460,800,000
Interest rate at 100% utilization with minimum pressure (30% APR)
MAX_FULL_UTIL_RATE
1.5768e+12
Maximum rate ceiling at 100% utilization (5,000% APR)
VERTEX_RATE_PERCENT
5e+17
Defines rate acceleration post-vertex. Encodes both rate step (50%) and curve steepness
RATE_HALF_LIFE
129,600
Half-life in seconds (~1.5 days) for rate smoothing
RATE_PREC
1e+18
Rate precision for internal math consistency
Last updated