Transparency in DeFi Data Analytics
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.
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';
}
Once we have the raw "State" of the blockchain, our specialised modules perform the following calculations:
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.
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.
Our liquidity-stress-gauge.php calculates the ratio of Total Borrowed / Total Supplied. Ratios exceeding 90% trigger an immediate safety warning.
Our market-sentiment.php module uses Least Squares Linear Regression on 48-hour snapshots to project market growth trends.
Our advanced yield analysis modules provide institutional-grade insights into yield behaviour, stability, and predictability:
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.
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.
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.
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.
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 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.
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).
The accuracy of our predictive models and trend analysis depends on historical data depth. Below is our current data archive per protocol:
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.
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.
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.
We compare average APY against average safety score for each stablecoin. Higher yields often correlate with newer or less battle-tested assets.
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.
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.
All accuracy figures across the platform use a consistent methodology:
correct or incorrect. Legacy neutral outcomes are excluded from the accuracy denominator.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.
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.
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.
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.
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:
Verified On-Chain Data Indexer | 2026 DeFiStar.io Intelligence
Registered Address: Defistar.io, Clyde Offices, 2nd Floor, 48 West George Street, Glasgow, G2 1BP, Scotland, UK
Contact: Email
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.