btc$97,5422.34%
eth$3,4211.87%
sol$187.500.92%
ada$0.89003.21%
xrp$2.451.15%
dot$8.924.56%
avax$38.702.10%
link$18.300.45%
btc$97,5422.34%
eth$3,4211.87%
sol$187.500.92%
ada$0.89003.21%
xrp$2.451.15%
dot$8.924.56%
avax$38.702.10%
link$18.300.45%
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