← Back to Documentation

Methodology & Sources

This document explains how FeedOracle calculates key metrics, defines coverage, and attributes data sources. All claims on our public pages are documented here with their methodology and limitations.

Document Version
1.0
Last Updated
9 February 2026
Review Cycle
Quarterly or on material change
Owner
FeedOracle Data Team

TVL Calculation

Claim: "$20B+ TVL" and "97% Coverage"

Definition

Total Value Locked (TVL) refers to the aggregate USD value of assets deposited in tokenized asset (RWA) protocols tracked by FeedOracle. This figure is sourced from DeFiLlama's RWA category and updated automatically.

Calculation Method

MetricValueSource
Tracked protocols52FeedOracle Protocol Registry
Tracked TVL$20B+DeFiLlama API (RWA category)
Total RWA TVL (DeFiLlama)$22.3BDeFiLlama API
DeFiLlama RWA protocols (total)156DeFiLlama API
Coverage percentage97.5%Tracked TVL / Total RWA TVL

What "Coverage" Means

Coverage is defined as tracked TVL as a percentage of total DeFiLlama RWA category TVL. FeedOracle tracks 52 of 156 DeFiLlama RWA protocols by count (33%), but these 52 represent 97.5% of the category's total TVL. The remaining 104 protocols represent long-tail assets with individually small TVL.

On public-facing pages, we round conservatively to "29 scored protocols" and "97% coverage."

Update Frequency

TVL data is refreshed automatically via the DeFiLlama API. The snapshot used for public claims is regenerated daily. The timestamp of the most recent snapshot is available via the /api/v1/rwa/overview endpoint.

Limitation: TVL figures reflect DeFiLlama's methodology and may differ from protocol self-reported numbers. FeedOracle does not independently audit on-chain deposits. TVL is a point-in-time metric and fluctuates with market conditions.

Risk Dimensions (9 Vectors)

Claim: "9 risk vectors" / "9 risk dimensions"

The RWA Risk Oracle scores each protocol across 9 independent risk dimensions. Each dimension has a documented primary data source and scoring methodology.

#DimensionWhat It MeasuresPrimary Source
1TVL WeightProtocol size relative to categoryDeFiLlama API
2Yield SpreadDeviation from risk-free rate (T-Bill)Federal Reserve FRED
3DiversificationAsset type concentrationOn-chain analysis
4Maturity ProfileDuration and redemption termsOn-chain + protocol docs
5Regulatory AlignmentJurisdiction registration statusPublic regulatory registers
6Institutional BackingKnown institutional participantsPublic disclosures
7DEX LiquiditySecondary market depthGeckoTerminal API
8On-Chain ActivityTransaction volume and holder countEtherscan / Ankr Multi-Chain
9ESG / CarbonNetwork energy and emissions profileCCRI / EMBER Climate

Scoring Method

Each dimension produces a normalized score (0–100). Dimensions are weighted and aggregated into a composite risk score. The weighting model is documented in the Whitepaper (Chapter 5). algorithmic reason codes explain the primary drivers of each score.

Limitation: Risk scores are data-derived indicators, not ratings or investment recommendations. FeedOracle is not a credit rating agency. Scores should be used as one input among many in institutional risk workflows.

Jurisdiction Coverage (12)

Claim: "12 jurisdictions"

FeedOracle provides regulatory metadata and classification flags for 12 jurisdictions. This means we track which regulatory frameworks apply to each protocol and provide structured metadata — not compliance opinions or legal determinations.

CodeJurisdictionFramework(s) Tracked
USUnited StatesSecurities Act 1933, Investment Company Act 1940
EUEuropean UnionMiCA, MiFID II, CSRD
UKUnited KingdomFinancial Services and Markets Act 2023
SGSingaporePayment Services Act, Securities and Futures Act
CHSwitzerlandDLT Act, FinSA/FinIA
DEGermanyMiCA (EU), KWG, WpHG, eWpG
FRFranceMiCA (EU), PACTE Law
JPJapanPayment Services Act, FIEA
AEUAE (DIFC/ADGM)Virtual Asset Regulatory Authority Framework
HKHong KongSecurities and Futures Ordinance
BVIBritish Virgin IslandsSecurities and Investment Business Act, VASPA
KYCayman IslandsVirtual Asset Service Providers Act

What "Jurisdiction Coverage" Means

For each jurisdiction, FeedOracle provides:

  • Regulatory framework metadata (which laws/regulations apply)
  • Classification flags (e.g., "securities", "e-money", "utility token" per jurisdiction)
  • Registration status indicators (where publicly available)
  • Regime-specific disclosure requirements (structured data)
Limitation: Jurisdiction coverage provides regulatory metadata and flags, not legal opinions. Classification determinations are based on publicly available regulatory guidance and may not reflect final regulatory positions. Institutions should verify with qualified legal counsel.

DNV Attribution

Claim: "DNV-verified" / "DNV-certified carbon data"

Scope of DNV Reference

FeedOracle references DNV in the context of carbon/ESG data sourced from VeChain's ToolChain platform. VeChain's carbon data pipeline is certified by DNV (Det Norske Veritas) under ISO 14040/14044 lifecycle assessment standards.

FeedOracle consumes this DNV-certified data as one of several carbon data sources. The DNV certification applies to VeChain's data production process, not to FeedOracle's platform or services.

Carbon Data Source Attribution

SourceData TypeCertification
VeChain ToolChain (DNV)Lifecycle carbon attestationsISO 14040/14044 (DNV-certified)
CCRI (Crypto Carbon Ratings Institute)Blockchain network energy consumptionIndependent research institute
EMBER ClimateGlobal electricity generation and emissionsIndependent climate think tank
EU ETSEuropean carbon allowance pricingEuropean Commission regulated market
ClimatiqEmission factor databaseCommercial API provider
Clarification: FeedOracle itself is not DNV-certified. Public references to "DNV" describe a data source attribution, not a platform certification. We are working toward explicit language across all pages to make this distinction clear.

Complete Data Source Register

FeedOracle aggregates data from the following categories of sources. No single source is treated as authoritative — cross-source validation is applied where possible.

Blockchain & On-Chain

SourceData ProvidedIntegration
Ankr Multi-Chain RPCOn-chain data across 50+ networksDirect API AUTO
DeFiLlamaProtocol TVL, category dataDirect API AUTO
GeckoTerminalDEX liquidity and trading pairs (trusted chains only)Direct API AUTO
Etherscan / Block ExplorersTransaction history, holder countsDirect API AUTO

Macroeconomic & Financial

SourceData ProvidedIntegration
Federal Reserve FREDT-Bill rates, CPI, economic indicatorsDirect API AUTO
World BankCountry-level economic indicatorsDirect API AUTO
ECB (European Central Bank)Euro area rates and monetary policyDirect API AUTO

Carbon & ESG

SourceData ProvidedIntegration
CCRIBlockchain energy and carbon ratingsDirect API AUTO
EMBER ClimateGlobal electricity and emissions dataDirect API AUTO
VeChain DNV ToolChainCarbon lifecycle attestationsDirect API AUTO
EU ETSCarbon allowance pricingDirect API AUTO
ClimatiqEmission factorsDirect API AUTO

Regulatory & Compliance Metadata

SourceData ProvidedIntegration
Public regulatory registersEntity registration statusManual + automated checks
Protocol documentationLegal structure, jurisdiction, termsManual review
MiCA/MiFID II textsClassification frameworkStructured mapping

Data Freshness & Update Policy

Data CategoryUpdate FrequencyMethod
TVL & Protocol DataDaily (automated)DeFiLlama API pull
On-Chain MetricsEvery 15 minutesAnkr RPC polling
Macroeconomic IndicatorsDailyFRED/ECB/World Bank API
Carbon & EnergyDailyCCRI/EMBER/EU ETS API
Regulatory MetadataAs publishedManual + automated monitoring
Risk ScoresDaily recalculationAutomated scoring engine
SLO Target: Data freshness target is ≤15 minutes for on-chain data and ≤24 hours for derived scores. See Trust & Security for availability targets.

Methodology Change Log

DateChangeImpact
9 Feb 2026Initial methodology documentation publishedNo change to calculations

Material changes to scoring methodology, data sources, or coverage definitions will be documented here and announced via the API changelog.

Questions about our methodology?

We welcome scrutiny. Contact us for detailed methodology discussions.

enterprise@feedoracle.io