B.BlockAxis⌕ Search
Menu

Oracle

A mechanism that supplies a contract with information originating outside its immediate execution context.

A concrete example

A lending application uses a price feed to value collateral.

In context

Chainlink provides oracle networks and services rather than a base chain equivalent to Bitcoin or Ethereum. Off-chain components gather and process information; contracts expose results on supported networks. The exact sources, operators and update rules depend on the service.

The related mechanism, visually

SEE THE CONNECTIONS
Distinguish external facts from blockchain agreementFour connected ideas
  1. 01External observation
  2. 02Collection and aggregation
  3. 03Oracle report
  4. 04Contract interpretation

Read these as connected concepts, not necessarily consecutive steps.

Read the explanation

A deterministic contract cannot simply fetch an arbitrary website during execution and expect every validator to receive the same answer. An oracle system makes external information available in a form contracts can consume. This introduces a chain of dependencies: original sources, collection, aggregation, delivery and interpretation by the application.

Explore the full explanation

Chainlink

Chainlink and the oracle problem

A lending contract needs collateral prices, but its blockchain does not natively know every market price.

Beginner4 min reading + workshop ↗

← Back to the glossary

Sources and references

References for the mechanisms described. Numerical examples are hypothetical unless stated otherwise. Check the applicable version, network and jurisdiction.

References reviewed on 21 September 2026. All sources →