dApps built on EduChain can leverage DIA oracles to access up-to-date asset price information.
Chain | Address |
---|---|
Mainnet | 0x56BddAc934157c213c37864e3443E5196b47a1d1 |
Testnet | 0x6626f442ebc679f7e35bc62e36e3c1e8820c81c9 |
Pricing Methodology | MAIR |
Deviation (%) & Refresh Frequency | 0.5% and 120 seconds |
Heartbeat | 24h |
Asset Ticker | getValue(key) | Asset Markets |
---|---|---|
EDU | EDU/USD | EDU markets |
ETH | ETH/USD | ETH markets |
WBTC | WBTC/USD | WBTC markets |
USDC | USDC/USD | USDC markets |
USDT | USDT/USD | USDT markets |
DAI | DAI/USD | DAI markets |
ARB | ARB/USD | ARB markets |
wstETH | wstETH/USD | wstETH markets |
GRAIL | GRAIL/USD | GRAIL markets |
getValue
method on the oracle contract which you can access through the DIA Oracle library or the interface.
Below is an example of a contract consuming data from the oracle on EduChain testnet using the IDIAOracleV2 interface. 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. 8258705325665 is $82,587.05325665) along with the Unix timestamp of the last price update.