September 10, 2025 - 7:32 CEST
CDR | GasX | Price Feeds
Thank you for requesting a data feed via DIA CDR. Please find the oracle information below:
## Contracts
The contracts to fetch data from.
| **Network** | **Contract Address** |
|----|----|
| Arbitrum Mainnet | [0xf413D43636CbE609cD286BAF341eA1058921eA43](https://arbiscan.io/address/0xf413d43636cbe609cd286baf341ea1058921ea43) |
| Arbitrum Sepolia | [0x05eD1f0c33E2a2D257007C0184dC00020C0cbE68](https://sepolia.arbiscan.io/address/0x05ed1f0c33e2a2d257007c0184dc00020c0cbe68) |
---
## Gas Wallets
The gas wallet is used for pushing data to your contracts. To ensure uninterrupted oracle operation, please maintain sufficient funds in the gas wallet. You can monitor the wallets below to ensure they remain adequately funded at all times.
| **Network** | **Gas Wallet Address** |
|----|----|
| Arbitrum Mainnet | [0x0dfA1D8a439637c07327Cd280d1D01c61dDBFbbc](https://arbiscan.io/address/0x0dfa1d8a439637c07327cd280d1d01c61ddbfbbc) |
| Arbitrum Sepolia | [0xeFfFD5F03f027F411FA92A0E942e04741d50b3e4](https://sepolia.arbiscan.io/address/0xefffd5f03f027f411fa92a0e942e04741d50b3e4) |
---
## Oracle Configuration
Settings that dictate how the oracle computes and updates data.
| **Pricing Methodology** | [VWAPIR](https://www.diadata.org/docs/nexus/reference/pricing-methodologies/vwapir-volume-weighted-average-price-with-interquartile-range-filter) |
|----|----|
| **Deviation (%) & Refresh Frequency** | 0.5% and 120 seconds |
| **Heartbeat** | 24h |
---
## Asset Feeds
The available assets on the oracles.
| **Asset Ticker** | **getValue(key)** | **Asset Markets Overview** |
|----|----|----|
| WETH | WETH/USD | [WETH Markets](https://www.diadata.org/app/price/asset/Ethereum/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/) |
| USDC | USDC/USD | [USDC Markets](https://www.diadata.org/app/price/asset/Ethereum/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/) |
To consume price data, you’ll need to invoke the `getValue` method on the oracle contract which you can access through the [DIA Oracle library](https://www.diadata.org/docs/nexus/how-to-guides/fetch-price-data/solidity#using-solidity-library) or the [interface](https://www.diadata.org/docs/nexus/how-to-guides/fetch-price-data/solidity#using-diaoraclev2-interface).
If you pass `WETH/USD` as the key, it will return the most recent price of WETH in USD with 8 decimal places (e.g. 431958146231 is $4,319.58146231) along with the Unix timestamp of the last price update.
See the full example [here](https://www.diadata.org/docs/nexus/how-to-guides/fetch-price-data/solidity).