Skip to main content

DIA Oracles Docs

Build onchain with trustless oracles.

What is DIA

Unlike traditional oracles that rely on opaque third-party data, DIA takes a novel approach, sourcing data directly from its origin. This ensures full transparency, complete customization, and support for any data type across ecosystems.

With integrations with 100+ data sources, support for 60+ blockchains, and powering over 200 dApps, DIA continues to scale its network while empowering Web3 ecosystems to thrive.

Quickstart

Fetch Price Data

Integrate token price feeds with Push or Pull oracles.

Generate Randomness

Add verifiable randomness to your smart contracts with xRandom.

Fund your DIA Oracle

Learn how to fund DIA’s gas wallet to enable oracle updates.

Migrate from Chainlink

Switch to DIA-compatible oracles with minimal code changes.

Use DIA Products

Token Price Feeds

Get on-chain price feeds for 20,000+ digital assets.

RWA Feeds

Fetch data for stocks, FX rates, and other real-world assets.

Randomness

Integrate DIA xRandom for provably fair random numbers.

Fundamental Feeds

Feeds for on/off-chain assets that account for the collateral ratio.

Dive into Stack

How DIA Oracles Work

Understand the architecture and components of DIA oracles.

Feeders (Sourcing Layer)

Learn how DIA collects data from various sources.

Lasernet (Aggregation Layer)

Explore how data is aggregated and validated.

Spectra (Messaging Layer)

Discover how data is delivered across chains.

API Reference

Access comprehensive API documentation.

Get Support

Join Dev Discord

Ask questions & get help from the DIA community.

Join Telegram

Connect with the DIA community on Telegram.

Request Oracle

Request a custom oracle integration for your dApp or chain.