Oracle details

ChainAddress
Mainnet0x33df80cdf0c9ff686261b11263d9f4a3ccc3d07f
Testnet0x859e221ada7cebdf5d4040bf6a2b8959c05a4233

Oracle configuration

Pricing MethodologyVWAPIR
Deviation (%) & Refresh Frequency0.5% and 120 seconds
Heartbeat24h

Asset feeds

Mainnet

Asset TickergetValue(key)Asset Markets
USDTUSDT/USDUSDT markets
USDCUSDC/USDUSDC Markets
XFIXFI/USDXFI Markets

Testnet

Asset TickergetValue(key)Asset Markets
WETHWETH/USDWETH Markets
WBTCWBTC/USDWBTC Markets
USDTUSDT/USDUSDT markets
DAIDAI/USDDAI Markets
USDCUSDC/USDUSDC Markets
FRAXFRAX/USDFRAX Markets
LINKLINK/USDLINK Markets
WBNBWBNB/USDWBNB Markets
EUREUR/USDEUR Markets
XFIXFI/USDXFI Markets

How to access data

Refer to the Solidity guide for detailed steps on fetching price data from the oracle in your contract. If you pass WBTC/USD as the key, it will return the most recent price of BTC in USD with 8 decimal places (e.g. 9601458065403 is $96,014.58065403) along with the Unix timestamp of the last price update.

Support

For developer assistance, connect with the DIA team directly on Discord or Telegram. Developers seeking other specialized, production-grade oracle with tailored price feeds and configurations can initiate the request by contacting the DIA BD Team via Telegram.