Skip to main content

Twap Oracle

Definition

A TWAP oracle provides a time-weighted average price feed for a digital asset. This decentralized oracle mechanism delivers a time-weighted average price for a specific digital asset by aggregating price data over a predetermined period, rather than providing an instantaneous snapshot. Its primary function is to mitigate the risk of price manipulation, as a single large transaction cannot easily distort the averaged price feed. TWAP oracles are crucial for decentralized finance protocols that require reliable and manipulation-resistant price data for liquidations, collateral valuations, or executing large orders.