Glossary term

Oracle

Definition

A service that brings external data, such as asset prices, onto a blockchain so smart contracts can use it.

Example

A lending protocol reads the ETH price from an oracle to decide whether a loan is still sufficiently collateralized; a faulty price feed can trigger wrongful liquidations.

Related terms

Where to see it on the site

All terms