# Oracles

AGDEX utilizes the decentralized Pyth network, which provides up-to-date token prices data to smart contracts on APTOS Mainnet.

<mark style="color:orange;">**Responsibilities of an oracle**</mark>

* Updates, stores, and distributes up-to-date token prices relevant to the system.
* Disables exchange functionality if prices are not fresh.
* Provides functionality to perform exchange rate conversions.

More about Pyth: <https://pyth.network/>
