🥇Accurate Oracle Execution
Avantis uses Pyth Pro’s low latency price feeds and Chainlink’s decentralized network to deliver the most accurate execution prices for traders.
Since Avantis is an oracle based trading platform, we always get the most accurate trading price for each of our listed assets. There is no price discovery that happens within the platform (given it is not an exchange), but the benefit of that is that our users get the best execution prices.

Accurate Oracle Execution
Avantis uses Pyth Pro’s low latency price feeds and Chainlink’s decentralized network to deliver the most accurate and resilient execution prices for every trade. Avantis does not perform internal price discovery (it is not a centralized exchange). Instead, all execution prices are sourced from premium external oracle networks to ensure the best execution for traders.
Accurate Oracles with Minimal Risk and Low Latency (Pyth Pro)
1. Weighted Price Feeds: To mitigate price manipulation and ensure resilience during volatile conditions, Avantis sources price data from Pyth Pro — an enterprise-grade oracle network with direct pricing contributions from exchanges, market makers, and trading firms. Pyth Pro aggregates prices with confidence intervals and filters unreliable sources to maintain high accuracy and stability.
2. On-Demand Pricing: Oracle latency is a common risk for on-chain pricing. Avantis minimizes this risk through on-demand price pulls: before every trade, the latest Pyth Pro prices are requested and validated on-chain, reducing the chance of stale or delayed data.
3. Fail-Safe Smart Contracts: If price feeds exhibit excessively wide confidence intervals or otherwise fall outside acceptable parameters, transactions are prevented from executing, protecting both traders and the protocol.
Trading on Avantis has become faster and more accurate, powered by @PythNetwork Pro feeds, as announced on Avantis’ official channel.
Chainlink Oracle for Maximum Decentralization
To maximize decentralization and provide an additional security layer, Avantis also incorporates Chainlink price feeds as a fallback and cross-verification source. In this dual-oracle model:
For each trade, Avantis fetches the latest Pyth Pro price and compares it with the corresponding Chainlink feed.
If the deviation between the Pyth Pro on-demand price and the Chainlink feed exceeds a configured threshold (e.g., 5% on liquid pairs), the transaction fails and the user must retry.
Both feeds must be present and valid for execution to proceed.
Example: If Pyth Pro’s on-demand price for ETH is $1600 but the Chainlink feed reports $1400, the 14.3% divergence exceeds the 5% threshold, and the transaction will fail.
Note - Chainlink cross-verification applies to markets live both on pyth network and Chainlink network
Last updated