Digital Asset Database Digital asset research & education
BTC$77,903+0.47% ETH$2,408-0.54% USDT$0.9996-0.01% BNB$698.19+1.45% XRP$1.37+1.63% USDC$0.9998+0.00% SOL$100.79+0.75% TRX$0.3262+0.94% FIGR_HELOC$1.01-2.00% HYPE$82.20-0.55% ZEC$831.29-0.47% DOGE$0.0832+1.64% RAIN$0.0167-1.08% USDS$0.9997-0.01% XMR$513.87-1.13% LEO$9.30+0.18% WBT$71.34+0.02% LINK$11.24+0.04% ADA$0.2061+4.48% XLM$0.1769+1.03% BCH$250.98+1.28% DAI$0.9998+0.01% CC$0.1099-3.17% USDE$0.9994-0.01% USD1$0.9994+0.00% LTC$50.42+2.27% GRAM$1.34+1.30% UNI$5.74-9.40% HBAR$0.0761+2.70% USDG$1.00+0.02% SUI$0.7726+6.47% AVAX$7.29+0.93%
Menu
Home
Assets All assetsSectorsRankingsHeat mapScreenerCompare assets★ Saved
Fundamentals Fees & revenueValue lockedExchange volumeNetwork activityStablecoinsStaking & yield
Valuation Valuation ratiosSupply & issuanceMetric definitions
Institutional Exchange-traded productsCorporate treasuries
Research Research notesEvents calendarRisk frameworkSecurity incidents
Learn Learn libraryGlossaryCalculatorsMethodologyData sourcesData freshnessAI agentsPublic API
News Ask the data Global market About us
Reading options
Photography CryptoStudio
Guided view

New to markets — prices, yields, market cap? We explain every term as you browse, in plain English. Same data, with the help built in.

Expert view

You already know the market. Just the data — clean, fast and compact, with no extra explanations. This is the default view.

Light or dark
Language
Public API

Every figure on this site is available as JSON, with its period and source attached.

Read the API docs
Definition oracle manipulationprice feed failurebad oracle

Oracle Failure

When the outside data a blockchain application depends on, usually a price, is wrong, delayed, or manipulated, and the application acts on it anyway.

Blockchains cannot see outside themselves, so lending protocols, derivatives, and stablecoins import prices through oracles. If an oracle reads a single venue or a thin liquidity pool, an attacker can move that price temporarily, often with borrowed funds repaid in the same transaction through a flash loan, and then borrow against collateral the protocol now overvalues or trigger liquidations that should not occur. Failures also come from staleness, where a feed stops updating during volatility, and from mismatched decimals or an incorrect asset mapping in configuration. Mitigations include aggregating many independent sources, time-weighted averages that are expensive to move, deviation thresholds, heartbeat checks, and circuit breakers that pause a market when the feed looks implausible.

In practice

A lending market that prices collateral from one automated market maker pool can be attacked by pushing that pool's price with a large temporary trade, borrowing against the inflated valuation, and leaving the debt behind.

The common misunderstanding

That an oracle failure means the blockchain was hacked, when the chain executed exactly as written and the fault was in the data it was given.

02

Related terms

Depeg Risk The risk that a token designed to hold a steady value, usually one dollar, trades away from that…
Front-Running Seeing a pending transaction and placing your own ahead of it to profit from the price move it will…
Liquidity Risk The risk that a position cannot be traded at a reasonable price because there are not enough…
Smart Contract Risk The risk that the code running a blockchain application behaves differently from what users expect,…
03

Lessons that use it

Assets

All assetsSectorsRankingsHeat mapScreenerCompareSaved

Fundamentals

Fees & revenueValue lockedExchange volumeNetwork activityStablecoinsStaking & yield

Valuation & risk

Valuation ratiosSupply & issuanceMetric definitionsRisk frameworkSecurity incidents

Institutional

Exchange-traded productsCorporate treasuriesEventsResearch notesNews

Learn

Learn libraryGlossaryCalculatorsAsk the dataAI agentsPublic API

About

About usContactMethodologyData sourcesEditorial policyData freshness

Legal

DisclaimersTerms of usePrivacy policy