DIA Oracles Docs
Build onchain with trustless oracles.
What is DIA
DIA is a trustless oracle provider that delivers data feeds for tokens, LSTs, RWAs, randomness, and more to any blockchain.
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.
Choose a Stack
DIA currently offers two oracle stacks. Select the one that fits your integration needs:
Lumina
DIA’s next-gen trustless oracles. Fully onchain computed on DIA’s Lasernet L2. Supports Push & Pull oracles.
Nexus
DIA’s classic oracle stack, in production since 2020. Includes price feeds, randomness, and fair-value feeds.
Quickstarts
Fetch Price Data
Integrate token price feeds with Push or Pull oracles.
Generate Randomness
Add verifiable randomness to your smart contracts with xRandom.
Fund an 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.
Proof of Reserve
Feeds for on/off-chain assets that account for the collateral ratio.