btc$87,0001.50%
eth$3,2002.10%
sol$145.000.80%
ada$0.72001.20%
xrp$2.150.50%
dot$7.803.20%
avax$35.501.80%
link$16.200.30%
btc$87,0001.50%
eth$3,2002.10%
sol$145.000.80%
ada$0.72001.20%
xrp$2.150.50%
dot$7.803.20%
avax$35.501.80%
link$16.200.30%
Technology

Oracle

A service that provides external data to smart contracts on a blockchain.

An oracle is a service that provides external, real-world data to smart contracts on a blockchain. Since blockchains cannot access off-chain data directly, oracles serve as bridges.

Types of oracle data: Price feeds for DeFi, weather data for insurance, sports results for betting, random numbers for gaming, and real-world events for prediction markets.

Oracle problem: Blockchains are deterministic, external data introduces trust assumptions, decentralized oracles reduce single points of failure, and data accuracy is critical.

Leading oracle providers: Chainlink (market leader), Band Protocol, API3, Pyth Network (Solana focus), and UMA (optimistic oracles).

For more detailed information, see the Wikipedia article on Oracle

Related Technology Terms