THE REFERENCE DESK
Follow the source context.
Source notes for the foundational concepts in our guides, alongside a clear distinction between documented behavior and conceptual design exercises.
How these notes work
Provider and protocol names identify the original documentation behind specific technical concepts. The linked topic pages explain how those concepts are used here. The checklists, fictional scenarios and example response schemas are independent design exercises, not official provider specifications.
Deployment addresses, software versions, pricing, coverage and operating parameters can change. This site does not maintain a live provider directory or reproduce deployment instructions. Verify those details in the original documentation for an implementation. Source context was reviewed on September 9, 2026.
For the broad definition, visit our blockchain oracle definition and Wikipedia reference.
Ethereum.org
Ethereum developer documentation — Oracles
Foundational description of external data delivery, oracle architecture and trust assumptions. Used for the distinction between onchain execution and offchain observations.
Read the related Blockchain Oracles guideSolana documentation
Solana documentation — Accounts
Background on account data and ownership. Application-specific feed identity, timing and numeric checks remain separate from the base account model.
Read the related Solana Oracle guidePyth Network
Pyth Developer Hub — How to Use Real-Time Data in Solana Programs
Provider documentation for report accounts and consumer checks. Account ownership, intended feed and acceptable timestamp must be considered; exact deployment details are version-specific.
Read the related Solana Oracle guidePyth Network
Pyth Developer Hub — Best Practices
Provider-specific discussion of fixed-point representation, uncertainty, freshness, market availability and latency. The articles use these concepts to motivate independent consumer-policy exercises, not universal parameter recommendations.
Read the related Price Data Oracle guideChainlink
Chainlink documentation — Using Data Feeds on EVM Chains
Documents an aggregator interface, scale information and network-specific configuration. The site avoids hard-coded deployment addresses and does not treat one interface as universal to all providers.
Read the related Ethereum Oracle guideChainlink
Chainlink documentation — Selecting Quality Data Feeds
Background for reviewing feed characteristics and underlying market risks. Selecting a feed does not by itself set application exposure limits or establish execution liquidity.
Read the related Price Data Oracle guideChainlink
Chainlink documentation — L2 Sequencer Uptime Feeds
Describes environment-specific status checks and recovery considerations for supported deployments. Requirements must be verified for the actual network and provider integration.
Read the related Ethereum Oracle guideUMA
UMA documentation — Optimistic Oracle and Data Asserter
Source context for proposal or assertion workflows, challenges and final acceptance. The site does not assume a single bond, challenge duration or configuration across deployments.
Read the related Prediction Market Oracle guideChainlink
Chainlink documentation — SmartData
Documents asset-related data categories such as valuation and reserve information. The evidence-scope and lifecycle checklists on this site are conceptual review frameworks, not claims that a feed establishes every legal or financial fact.
Read the related Real World Asset Oracle guideBank for International Settlements
BIS — Blueprint for the future monetary system, and tokenisation context
Conceptual background on representing claims on real or financial assets in programmable systems. The site does not determine the legal rights associated with any particular instrument.
Read the related Real World Asset Oracle guideEuropean Centre for Medium-Range Weather Forecasts
ECMWF — Probability forecast verification and Brier score
Background on comparing forecast probabilities with observed outcomes. Forecast histories, defined evaluation sets and suitable baselines are needed before interpreting a quality metric.
Read the related Prediction Oracles guide