DeFiStar.io

Real-time Stablecoin Analytics

Our Methodology

Transparency in DeFi Data Analytics

1. The Data Engine

DeFiStar.io does not rely on third-party APIs. We perform direct Remote Procedure Calls (RPC) to the blockchain nodes for over 9 networks. This ensures the yield and TVL you see are not cached or delayed.

Direct Contract Querying

Using the eth_call method, we query smart contracts directly to retrieve raw hexadecimal data, which our engine decodes into usable financial metrics. For example, to help calculate liquidity in Compound V3:

function getTokenSupply($rpcUrl, $tokenAddr) {
    $supplyHex = rpcCall($rpcUrl, 'eth_call', [
        ['to' => $tokenAddr, 'data' => '0x18160ddd'], 'latest'
    ]);
    return $supplyHex ? hexToDec($supplyHex) : '0';
}
Data Pipeline Health Monitor
Live Status
Euler V2
Pools: 3
Records: 2,603
Last Sync: 43 mins ago
Healthy
Sky Protocol
Pools: 1
Records: 1,152
Last Sync: 48 mins ago
Healthy
Aave V3
Pools: 35
Records: 101,915
Last Sync: 52 mins ago
Healthy
Compound V3
Pools: 10
Records: 25,712
Last Sync: 52 mins ago
Healthy
Spark
Pools: 7
Records: 17,778
Last Sync: 52 mins ago
Healthy
Venus
Pools: 2
Records: 4,742
Last Sync: 58 mins ago
Healthy
Morpho
Pools: 15
Records: 9,348
Last Sync: 58 mins ago
Healthy
Network RPC Response Times
Avg Latency (ms)
Ethereum
142ms
P95: 380ms
05:55:03 UTC
Arbitrum
89ms
P95: 210ms
05:55:03 UTC
Base
76ms
P95: 185ms
05:55:03 UTC
Polygon
95ms
P95: 245ms
05:54:03 UTC
Optimism
82ms
P95: 198ms
05:56:03 UTC
Avalanche
118ms
P95: 290ms
05:55:03 UTC
BNB Chain
105ms
P95: 265ms
05:54:03 UTC
Gnosis
134ms
P95: 320ms
05:57:03 UTC
Scroll
98ms
P95: 240ms
05:54:03 UTC

2. Analytical Calculations

Once we have the raw "State" of the blockchain, our specialised modules perform the following calculations:

Money Flow Velocity

Calculated in money-flow.php by comparing 24-hour TVL changes against a 7-day historical rolling average to identify organic vs. inorganic capital shifts.

DeFi Base Rate

Derived in defi-base-rate.php by calculating the TVL-weighted average yield across blue-chip protocols (Aave, Compound, Spark) to establish a "Risk-Free" benchmark.

Utilisation Stress

Our liquidity-stress-gauge.php calculates the ratio of Total Borrowed / Total Supplied. Ratios exceeding 90% trigger an immediate safety warning.

Market Sentiment

Our market-sentiment.php module uses Least Squares Linear Regression on 48-hour snapshots to project market growth trends.

Yield Analytics Suite

Our advanced yield analysis modules provide institutional-grade insights into yield behaviour, stability, and predictability:

Yield Persistence

Measured in yield-persistence.php across 30/60/90-day windows. Score formula: (Consistency Ratio × 100) − (Volatility Penalty × 0.5). Identifies pools suitable for long-term passive income with minimal yield decay.

Ratings: EXCELLENT (80+) → STRONG (65+) → MODERATE (50+) → VOLATILE (<50)

Yield Reliability

Our yield-reliability.php engine (V5.0) calculates a composite quality score combining reliability (50% weight — success rate vs 5% APY benchmark), stability (30% — inverse of yield volatility), and current yield (20%). Only pools scoring 60+ with $500k+ TVL and 20+ days of data qualify as "elite". Predictions verified over a 14-day window.

V5.0 Features: 14-day verification window, benchmark-based scoring, pool blacklisting, NEUTRAL outcome exclusion

Yield Stability

Analysed in yield-stability.php using the Coefficient of Variation (CV): σ / μ × 100. Lower CV indicates more stable returns. Stability Score: 100 − (CV × 5), capped at 0-100.

Categories: Rock Solid (90+) → Stable (70+) → Volatile (<70)

Turbulence Index

The "VIX of DeFi" in yield-turbulence-index.php. Measures 24-hour rate shocks using TVL-weighted delta: Σ(|APY change| × TVL) / Σ(TVL). Detects capital rotation intensity in real-time.

Thresholds: CALM (<0.2%) → NORMAL (0.2-0.8%) → HIGH (0.8-1.5%) → EXTREME (>1.5%)
Persistence Score Algorithm
Code Sample
// Persistence Score Calculation (yield-persistence.php)
$volatilityPenalty = min(100, ($stdDev / $avgAPY) * 100);
$consistencyBonus = ($minAPY / $avgAPY) * 100;
$persistenceScore = max(0, min(100, $consistencyBonus - ($volatilityPenalty * 0.5)));

// Decay Rate (comparing first vs last third of period)
$decayRate = (($firstThirdAvg - $lastThirdAvg) / $firstThirdAvg) * 100;

3. The Risk Radar & Safety Score

Our safety.php and risk-radar.php modules work in tandem to audit protocol safety. The Safety Score (0-100) is a weighted calculation:

Component Weight Factor Scrutinised
Asset Strength 40% Blue-chip stablecoins (USDC, USDT, DAI) score highest. Peg history and collateral quality assessed.
Protocol Trust 40% Established protocols (Aave, Compound, Maker) with audit history and time in market score highest.
Chain Security 20% Ethereum scores highest (~65/68), followed by major L2s (Arbitrum, Base, Optimism ~60/68). Component scores are on the 0–68 entity scale.

Penalties & Bonuses

Penalties are deducted from the base score based on the following tiers:

Penalty Amplifiers: When a pool's base score is below 70, all penalties are multiplied by 1.5×. If the asset is also USDT, FRAX, or USDD an additional 1.1× multiplier applies (combined cap: 1.65×). Total penalties are then hard-capped at the lesser of 50 pts or 60% of the base score.

Bonuses are awarded for healthy pool behaviour: +10 pts for TVL exceeding $100M, +12 pts for utilisation in the 40–70% sweet spot, and +10 pts for APY in the stable 3–7% range.

Two-Tier Scoring System

DeFiStar uses two related but distinct score types:

Entity aggregate scores (stablecoins, blockchains, protocols) are displayed on their native 0–68 scale — the true maximum for the foundational scoring model. Pool-specific bonuses add up to 32 additional points, bringing the maximum combined per-pool safety score to 100. This preserves the mathematical relationship: entity score (max 68) + pool bonuses (max 32) = pool score (max 100).

Live Safety Score Breakdown
Real Example
USDC on Euler V2
Chain: Ethereum
Current APY: 4.04%
TVL: $2,345,282
Utilisation: 79.0%
Data From: 05:15:18 UTC
45/100
Safety Score
Asset Strength (40%) 67.03/68
Protocol Trust (40%) 15.68/68
Chain Security (20%) 68/68
Penalties Applied -12 pts
Weighted Sum: (67.03 × 0.4) + (15.68 × 0.4) + (68 × 0.2) = 46.7
Bonuses Applied: +10 pts
Penalties Applied: −12 pts
Final Score: 46.7 + 10 − 12 = 45

4. Historical Data Depth

The accuracy of our predictive models and trend analysis depends on historical data depth. Below is our current data archive per protocol:

Data Archive Statistics
163,250 Total Records
Aave V3
Days of History
122
Days with Data
116
Unique Pools
35
Total Records
101,915
13 Nov 2025 → 15 Mar 2026
Compound V3
Days of History
122
Days with Data
115
Unique Pools
10
Total Records
25,712
13 Nov 2025 → 15 Mar 2026
Spark
Days of History
122
Days with Data
116
Unique Pools
7
Total Records
17,778
13 Nov 2025 → 15 Mar 2026
Morpho
Days of History
41
Days with Data
40
Unique Pools
15
Total Records
9,348
02 Feb 2026 → 15 Mar 2026
Venus
Days of History
112
Days with Data
107
Unique Pools
2
Total Records
4,742
23 Nov 2025 → 15 Mar 2026
Euler V2
Days of History
51
Days with Data
50
Unique Pools
3
Total Records
2,603
23 Jan 2026 → 15 Mar 2026
Sky Protocol
Days of History
51
Days with Data
50
Unique Pools
1
Total Records
1,152
23 Jan 2026 → 15 Mar 2026

5. Stablecoin & Oracle Verification

In stablecoin-analytics.php, we don't just show prices. We verify stablecoin health using Price Oracles directly on-chain. This ensures that de-pegging events are detected at the oracle level—the same level used by protocols for liquidations.

Market Dominance

We calculate each stablecoin's share of total tracked TVL. High concentration in a single asset indicates where institutional capital prefers to park during volatility.

Peg Health Monitoring

Oracle prices are fetched directly from Chainlink price feeds. Any deviation >1% from $1.00 triggers a warning indicator, matching the thresholds used by lending protocols.

Yield vs Risk

We compare average APY against average safety score for each stablecoin. Higher yields often correlate with newer or less battle-tested assets.

Live Stablecoin Market Snapshot
$0.00B Total TVL
USDC
TVL $2.3M
Avg APY 4.04%
Pools 1
Safety 45/100
70.4% market share
USDT
TVL $1.0M
Avg APY 2.88%
Pools 1
Safety 31/100
29.6% market share
Oracle Evaluation Code
// Peg price fetched via Chainlink Oracle (stablecoin-analytics.php)
$pegPrices = $cronData['stablecoins'] ?? [];
$pegStatus = (abs(1 - $peg) > 0.01) ? 'WARNING' : 'HEALTHY';

// Market dominance calculation
$dominancePct = ($asset['total_tvl'] / $globalTvl) * 100;

Why Oracle-Level Verification Matters

When a stablecoin de-pegs, lending protocols like Aave and Compound use Chainlink oracles to determine liquidation thresholds. By monitoring the same oracle feeds, DeFiStar.io provides an early warning system that matches the data sources used by smart contracts. A 1% deviation may seem minor, but at scale, it can trigger cascading liquidations worth millions.

6. Prediction Engine Methodology

DeFiStar operates four independent prediction engines and a signal confluence system. Each prediction is stored with a target verification date and automatically checked against actual outcomes. Our philosophy: fewer predictions, higher accuracy. Low-accuracy signal types are retired; high-accuracy signals receive stricter quality gates.

Accuracy Calculation

All accuracy figures across the platform use a consistent methodology:

APY Momentum (V3.0)

Uses Z-score normalisation against a 14-day rolling mean to detect statistically significant yield deviations. A prediction requires: Z-score ≥ 2.0σ (cooling) or ≥ 3.0σ (heating), RSI confirmation, Bollinger Band extremes, and multi-timeframe EMA alignment across 3/7/14/21-day periods.

Quality gates: 25% minimum confidence for display, pool blacklisting at ≤25% accuracy after 5+ predictions, MAE kill switch at 15%, 10-day cooldown between predictions.

TVL Momentum (V4.0)

Stabilisation-only predictions using EMA(3) vs EMA(14) crossovers on TVL data. Directional predictions (capital inflow, capital flight) were retired after proving unreliable (29% and 37% respectively). Stabilisation uses a 5% base band, MAE-adjusted per pool.

Why stabilisation works: EMA crossovers cannot predict whale movements or incentive launches, but can detect when a pool's TVL is in equilibrium.

Surge Predictor (V3.0)

Focuses exclusively on extreme utilisation (96%+) where protocol interest rate models force algorithmic rate spikes. Requires positive momentum and minimum 2% APY. Historical accuracy: 84%+ for extreme surge predictions — the system's most reliable signal.

Retired types: Stable (0%), Decay (0%), Rising (0%) — all failed to achieve meaningful accuracy and have been permanently removed.

Reliability Index (V5.0)

Composite quality score: (Success Rate × 0.5) + (Stability × 0.3) + (Current Yield × 0.2). Success rate = days above 5% benchmark / 30 days. Stability = inverse of yield coefficient of variation. Verified over 14-day windows.

Early stage: Excluded from system-wide accuracy until 30+ predictions are verified. Currently building statistical significance.

Verification Process

Verification runs automatically via verify-all.php (v4.0) on a 6-hourly cron schedule. Each engine uses verification logic that exactly matches its prediction engine:

Verification Logic Sample
verify-all.php V4.0
// APY Momentum: Magnitude-aware verification (V3.0 aligned)
$minMove = max($startApy * 0.05, 0.15);

if ($pred['prediction_type'] === 'cooling_down') {
    $isCorrect = ($startApy - $currentApy) >= $minMove;
}

// CRITICAL: Only correct or incorrect — NEVER neutral
$outcome = $isCorrect ? 'correct' : 'incorrect';
View Predictive Intelligence Dashboard

Verified On-Chain Data Indexer | 2026 DeFiStar.io Intelligence

INFO
CONTACT
Get in touch with the DeFiStar team.
GO
Entity Verification

Registered Address: Defistar.io, Clyde Offices, 2nd Floor, 48 West George Street, Glasgow, G2 1BP, Scotland, UK

Contact: Email

Industry Profile

Defistar.io is a verified member of the UK Fintech ecosystem.

Notice: This website provides informational analytics and data services only. We are not authorised or regulated by the Financial Conduct Authority (FCA). We do not offer, facilitate, or provide any financial services or products, including cryptocurrencies, digital assets, or derived products. Content on this site does not constitute financial advice.
DeFiStar.io is an independent data utility. We do not accept listing fees, we do not have an affiliate relationship with protocols, and we do not sell financial products. Our rankings are 100% algorithmic based on on-chain liquidity and smart contract data.
By accessing or using this website, you agree to be bound by our Terms of Service and acknowledge our Risk Disclosures.

Learn more: About Our Mission | Ranking Methodology |
© 2025–2026 defistar.io