LAST UPDATED: --
The Problem

Financial Markets Need Reliable Onchain Rates

Traditional benchmarks like LIBOR rely on opaque, centralised submissions. As DeFi grows, the onchain economy needs transparent, verifiable reference rates derived directly from onchain market activity.

These rates enable accurate benchmarking for institutional lending, pricing of onchain derivatives, risk-adjusted return calculations and more.

The Solution: OCRR

Onchain Reference Rate (OCRR) is a real-time benchmark that measures the dollar-pegged base rate in onchain markets by aggregating yields from major, instant redemption, stablecoin lending protocols across multiple blockchains.

Step 1
Collect onchain yields across blockchains
Step 2
Filter by quality thresholds
Step 3
Apply smart weighting algorithm
Step 4
Aggregate to single rate
Step 5
Publish real-time rate
Key Principle
Every data point is verifiable onchain. No centralised inputs, and no subjective judgements. Just transparent, algorithmic aggregation of real market rates.

Multi-Chain Data Collection

OCRR aggregates lending rates from major DeFi protocols across six blockchains, capturing a comprehensive view of the onchain dollar-pegged, instant redemption, rate landscape.

Ethereum
Protocols Aave, Spark, Fluid and more...
Pools 28
Arbitrum
Protocols Aave, Fluid and more...
Pools 12
Base
Protocols Aave, Morpho and more...
Pools 8
Solana
Protocols MarginFi, Kamino and more...
Pools 5

For each lending pool, we query smart contracts directly to retrieve current supply APYs for USDC and USDT. This ensures data authenticity. It's important to us that rates are pulled from the source of truth, not intermediaries.

Quality Filtering

Not all lending pools are suitable for a benchmark. We apply rigorous filters to ensure OCRR reflects rates from liquid, established markets.

QUALITY FILTERS APPLIED

Stablecoin Filter
USDC & USDT only
TVL Threshold
≥ $25M minimum
Rate Bounds
0% - 30% APR
Why TVL Matters
Total Value Locked (TVL) serves as a proxy for market depth and liquidity. Pools with $25M+ TVL are less susceptible to manipulation and more representative of genuine market conditions.

After filtering, approximately 50+ pools remain in the eligible universe, representing over $10 billion in aggregate TVL across the onchain economy.

Smart Weighting Algorithm

Larger pools contribute more to the final rate, but we use square-root of TVL weighting to prevent dominance by a single massive pool. This balances representativeness with diversification.

NORMAL WEIGHTING VS. SMART WEIGHTING

❌ NORMAL TVL WEIGHTING

One massive pool dominates

Pool A ($2.5B TVL) 62.5%
Pool B ($800M TVL) 20%
Pool C ($400M TVL) 10%
Pool D ($200M TVL) 5%
Pool E ($100M TVL) 2.5%

✅ SMART √TVL WEIGHTING

Better diversification

Pool A ($2.5B TVL) 31.6%
Pool B ($800M TVL) 17.9%
Pool C ($400M TVL) 12.7%
Pool D ($200M TVL) 9%
Pool E ($100M TVL) 6.3%

Formula: Weighti = √TVLi / Σ√TVLall

The square root transformation prevents any single large pool from dominating the benchmark, while still giving larger pools proportionally more influence than smaller ones.

The weights are normalised to sum to 100%. We also apply a concentration cap to ensure no single pool can exceed 35-50% weight, maintaining index diversification.

Adaptive Quantile Aggregation

Rather than a simple weighted average, OCRR uses adaptive quantile aggregation. We take the central 80% of the distribution (trimming extreme outliers) and compute a weighted mean.

HOW QUANTILE TRIMMING WORKS

RATE DISTRIBUTION

12.5%
8.2%
5.8%
5.3%
4.9%
4.7%
4.5%
4.2%
3.9%
3.6%
1.8%
0.5%

◄ 10th %
80%
90th % ►

STEP 1: SORT & IDENTIFY

Rates sorted lowest to highest. Calculate 10th and 90th percentiles for central 80% boundaries.

STEP 2: TRIM OUTLIERS

Top 10% and bottom 10% excluded. Removes edge cases and temporary anomalies.

STEP 3: WEIGHTED AVERAGE

Apply √TVL weights to central 80% and compute weighted average for final OCRR rate.

OCRR = Σ(wi × ri) / Σwi

Why Not Simple Average?
A simple average can be skewed by temporary anomalies. Quantile trimming ensures the rate reflects the core market, and is not overly impacted by edge cases.

This methodology mirrors how SOFR (Secured Overnight Financing Rate) handles outliers in traditional finance, a proven, robust, and transparent methodology.

Real-Time Data & Transparency

OCRR is computed in real-time, continuously aggregating the latest onchain data. The rate is published with full transparency and updated as market conditions change.

TODAY'S OCRR-USD
--%

PUBLISHED ALONGSIDE EACH RATE:

  • Complete list of component pools 53 pools
  • Individual rates and weights CSV export
  • Methodology version v1.0
  • Code Version Hash Git SHA
Verifiability
Anyone can reproduce the OCRR calculation by querying the same smart contracts and applying the documented methodology. This is the essence of transparency.