# Pyth Oracle

Aurora Cloud partnered with Pyth to propose an access to its Oracle from all Virtual Chains.

**How does it work?**

Thanks to the communication between Virtual Chains, your Virtual Chain can call the Pyth Oracle deployed on Aurora Mainnet to retrieve price feeds required for your on-chain logic.

Pyth proposes more than x price feeds.

<figure><img src="/files/wjyN8o7cMw0gGQKaLqo0" alt="" width="375"><figcaption></figcaption></figure>

**Technical Overview**

Each Virtual Chain comes with the Cloud Oracle deployed on it. The Cloud Oracle proposes the same interface as the Pyth Oracle but leverages the cross contract call technology between your Virtual Chain and Aurora Mainnet to retrieve the price feed you need.

**Why is this important?**

The Pyth Oracle strives for decentralisation where prices are collaboratively fed by the different actors in the network.

Since all Virtual Chains are communicating with the Pyth Oracle instance on Aurora Mainnet, the more chains and participants there are, the more complete, robust and decentralised its Oracle becomes.

Besides, you get access from your Virtual Chain to all the other price feeds from the ecosystem, which means less development and better reliability.

<figure><img src="/files/RXC13NojBaWMaNZJxsYN" alt=""><figcaption></figcaption></figure>

**Aurora Cloud addon**

The Cloud Oracle is configurable from the Aurora Cloud Console and also supports price feeds from CoinGecko, to offer an easy and instant solution to your Oracle needs.

<figure><img src="/files/Ntg8Xfb0pfGU95os8hkT" alt="" width="563"><figcaption></figcaption></figure>

-> [Read about the Oracle release](https://aurora.dev/blog/aurora-cloud-data-oracle-powering-your-virtual-chain-with-reliable-data)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://aurora-labs.gitbook.io/aurora-cloud-documentation/run-your-own-virtual-chain/pyth-oracle.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
