
UMA
FreeDecentralized Oracles
UMA provides the uMA Optimistic Oracle, enabling contracts to quickly request and receive data.

Decentralized Oracles
UMA provides the uMA Optimistic Oracle, enabling contracts to quickly request and receive data.
UMA's uMA Optimistic Oracle provides price data to smart contracts across networks.
The oracle proposes prices, and these proposals are only submitted to the Data Verification Mechanism if a dispute arises.
This design lets developers retrieve price information for any length of time directly through their contracts, without embedding the price on-chain for every update.
By separating price discovery from on-chain storage, uMA enables time-bounded, on-demand data feeds that can be referenced by decentralized applications without increasing on-chain state for each price point.