Links
🧪

Demo Oracles

Overview of demo oracle for testing purposes on supported chains
Please note: These demo oracles are NOT intended to be used in live production.
DIA's Demo Oracles are for testing purposes only. Demo oracles are upgraded and exchanged continuously and provide limited asset prices.
To access all of DIA's asset prices and request oracles for production environments, talk to our devs on Discord or visit this page to create a custom feed.
The audit of our oracle smart contract can be found here
02_Smart Contract Audit_DIA_Oracle_v2.pdf
2MB
PDF

Ethereum

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Goerli Testnet
Smart Contract Address
Oracle Type
Update Frequency
Audit
1/day
Audit_DIA_Ethereum.pdf
Smart Contract Address
Oracle Type
Update Frequency
1/hour
See all available assets in ETH demo oracles

Binance Smart Chain

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app
Mainnet
Testnet
Smart Contract Address
Oracle Type
Update Frequency
1/day
Key/Value Oracle (Coinmarketcap Symbols)
1/day
Key/Value Oracle (Coingecko Symbols)
1/day
Smart Contract Address
Oracle Type
Update Frequency
1/day
See all available assets in BSC demo oracles

Polygon

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Mumbai Testnet
Smart Contract Address
Oracle Type
Update Frequency
Audit
1/day
02_Smart Contract Audit_DIA_Oracle_v2_Polygon.pdf
Smart Contract Address
Oracle Type
Update Frequency
1/day
See all available assets in Polygon demo oracles

Gnosis Chain

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Sokol Testnet
Smart Contract Address
Oracle Type
Update Frequency
1/day
Smart Contract Address
Oracle Type
Update Frequency
1/day
See all available assets in Gnosis demo oracles

Astar/Shiden

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Astar
Shiden Mainnet
Shibuya Testnet
Smart Contract Address
Oracle Type
Update Frequency
Every 2 minutes if >0.5% deviation
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours if >0.5% deviation
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours if >1% deviation
See all available assets in Astar/Shiden demo oracles

Avalanche

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Fuji Testnet
Smart Contract Address
Oracle Type
Update Frequency
Audit
2 hours
02_Smart Contract Audit_DIA_Oracle_v2_Avalanche.pdf
Smart Contract Address
Oracle Type
Update Frequency
Every 2 minutes if >1% deviation
See all available assets in Avalanche demo oracles

Aurora

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Testnet
Smart Contract Address
Oracle Type
Update Frequency
Audit
Every hour if >3% deviation
Audit_DIA_Aurora.pdf
Smart Contract Address
Oracle Type
Update Frequency
Every hour if >3% deviation
See all available assets in Aurora demo oracles

Metis

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Smart Contract Address
Oracle Type
Update Frequency
Audit
Every 2 hours if >5% deviation
02_Smart Contract Audit_DIA_Oracle_KeyValue_Metis.pdf
See all available assets in Metis demo oracles

Moonbeam

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Moonbeam
Moonriver
Moonbeam Alpha
Smart Contract Address
Oracle Type
Update Frequency
Audit
Every hour if >1% deviation
02_Smart Contract Audit_DIA_Oracle_v2_Moonbeam.pdf
Smart Contract Address
Oracle Type
Update Frequency
Every 2 minutes if >1% deviation
Smart Contract Address
Oracle Type
Update Frequency
1/hour
See all available assets in Moonbeam demo oracles

Nervos

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Godwoken Testnet
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours
See all available assets in Nervos demo oracles

Neon

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Devnet
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours
See all available assets in Neon demo oracles

Arbitrum

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app
Mainnet
Smart Contract Address
Oracle Type
Update Frequency
Every day if >1% deviation
See all available assets in Arbitrum demo oracles

Optimism

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Smart Contract Address
Oracle Type
Update Frequency
Every hour if >1% deviation
See all available assets in Optimism demo oracles

Fantom

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Smart Contract Address
Oracle Type
Update Frequency
Audit
Every hour if >1% deviation
Audit_DIA_Fantom.pdf
See all available assets in Fantom demo oracles

Evmos

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Testnet
Currently under maintenance
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours
See all available assets in EVMOS demo oracles

Fuse

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Smart Contract Address
Oracle Type
Update Frequency
Every hour if >1% deviation
See all available assets in Fuse demo oracles

Nahmii

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Testnet V3
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours if >0.5% deviation

Telos

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Testnet
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours
See all available assets in Telos demo oracles

Velas

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
EVM Mainnet
Smart Contract Address
Oracle Type
Text
Every 2 hours
See all available assets in Velas demo oracles

Clover

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Smart Contract Address
Oracle Type
Text
Every 2 hours
See all available assets in Clover demo oracles

Celo

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Smart Contract Address
Oracle Type
Update Frequency
1/day
See all available assets in Celo demo oracles

Boba

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Moonbase Testnet
Smart Contract Addres
Oracle Type
Update Frequency
Every 2 hours

OKX Chain

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
First Tab
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours

Wanchain

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Mainnet
Smart Contract Address
Oracle Type
Update Frequency
Every 2 hours

NEAR

Note: Test oracle only. For production-ready oracles, visit Discord or the DIA app.
Asset price updates in NEAR blockchain are provided on request basis
Mainnet
Testnet
Oracle Address
Oracle Type
Oracle Address
Oracle Type
See all available assets in NEAR demo oracles