Borrow interest is the hourly cost of using USDC credit from Notional’s shared liquidity pool. It
is separate from perp funding, and every borrower pays the same protocol-wide APR for a given hour.Notional currently prices borrow interest from effective pool utilization only. It does not apply a
per-market skew component or per-user collateral risk multiplier.
The base pool utilization is:Upool=ApoolBpoolwhere:
Bpool is total borrowed USDC
Apool is effective pool assets
Effective pool assets include supplier interest that has been earned but not yet applied to
individual account balances:Apool=Astored+unapplied supplier interestNotional can also apply a fresh exchange-risk overlay:Ueffective=max(Upool,Uexchange)where Uexchange is exchange margin used by the protocol account divided by effective pool
assets. If the exchange-risk reading is missing or stale, this overlay is ignored and treated as zero.Settlement caps the utilization input just below the hard cap:U=min(Ueffective,0.8−0.0001)
Borrow APR is:rborrow=min(4%+P(U),60%)The premium curve is linear in two regions:P(U)=⎩⎨⎧4%⋅0.65U,4%+346.7%⋅(U−0.65),U≤0.65U>0.65The premium calculation is capped at 80% utilization, and total borrow APR is capped at 60%.
Borrow interest settles at the top of every hour, XX:00:00 UTC.The hourly rate is:r1h=365⋅24rborrowFor each active borrower, Notional computes total debt as:Di=Direalized+DimarginRealized debt tracks USDC liabilities from items such as fees, funding payments, and realized
losses. Margin-financing debt is the USDC required to support open perp positions and
exposure-increasing open orders after accounting for the user’s eligible USDC balance.The hourly interest charge is:Δi=Di⋅r1hEach borrower charge is rounded to 8 decimal places before being applied to the borrower’s USDC
balance.
Borrower interest is distributed pro rata across eligible liquidity providers through a shared
accrual index rather than by directly crediting each supplier account during the hourly settlement.The per-hour supplier accrual factor is:a1h=Esuppliers∑iΔi8dpwhere Esuppliers is the eligible supplier base at settlement time. Supplier accounts
realize their accrued USDC when their balance is next updated.If borrowers pay interest but there is no eligible supplier base, the supplier-side interest is
routed to treasury instead of being dropped.
The live earn summary uses the same borrow APR and effective utilization, but expresses the
supplier-side rate against available liquidity:Supplier APR=Apool−BpoolBpool⋅rborrowIf there is no borrowed USDC or no available liquidity, the displayed supplier APR is zero.