Data delivery, usage

The price feed is created and published via an API endpoint, utilizing the previously selected data sources and computational methodologies. This feed can be accessed off-chain using either RestAPI or DIA GraphQL, which allows for greater adaptability and direct modification of feed attributes.

Off-chain and on-chain delivery methods can be configured with custom update triggers, enhancing the feed's usability and reliability across various applications.

Update triggers

Update triggers are the rules that dictate how oracles refresh to mirror the most recent value of the data feed. These triggers are adaptable and can be tailored to optimally cater to particular scenarios, such as the price feeds of assets with low liquidity.

Each oracle can be customised to push data feed updates live based on the following parameters:

Trigger
Description
Example

Request-based (pull) [coming soon]

Updates are triggered via a dedicated smart contract or call.

API call

Time-based (push)

Updates are triggered in predefined time intervals (seconds, minutes or hours)

15 minutes

Deviation-based (push)

Updates are triggered by a deviation from the last reported value.

5% deviation

Time + deviation (push)

The oracle will update whenever any of the two conditions is met.

5% deviation + 24h time

Integrated Blockchains

This page provides a comprehensive list of all the blockchain networks where DIA Nexus is accessible.

Network
Token Prices
NFT Prices
Randomness
Oracle Builder

Acala

Aleph Zero

Alephium

Arbitrum

Astar

Aurora

Avalanche

Base

BEVM

BNB Chain

Boba network

BOB Build on Bitcoin

Celo

CLV

Conflux

Cross Finance

Ethereum

Evmos

Fantom

Fuse

Gnosis Chain

HydraDX

Linea

Metis

Moonbeam

Moonriver

Near

Neon

Nervos

OKC

Optimism

Polkadot

Polygon

Polygon zkEVM

Pontem Network

Shiden

Shibuya

Solana

Soroban

Telos

Vara Network

Velas

Wanchain

XRPL

zkSync

Last updated