# Oracles

## [API3](https://api3.org/)

The [API3 Market](https://market.api3.org/mode) provides access to 200+ price feeds on [Mode Mainnet](https://market.api3.org/mode) and [Testnet](https://market.api3.org/mode-sepolia-testnet). The price feeds operate as a native push oracle and can be activated instantly via the Market UI.

The price feeds are delivered by an aggregate of [first-party oracles](https://docs.api3.org/explore/airnode/why-first-party-oracles.html) using signed data and support [OEV recapture](https://docs.api3.org/explore/introduction/oracle-extractable-value.html).

Unlike traditional data feeds, reading [API3 price feeds](https://docs.api3.org/guides/dapis/) enables dApps to auction off the right to update the price feeds to searcher bots which facilitates more efficient liquidation processes for users and LPs of DeFi money markets. The OEV recaptured is returned to the dApp.

Check out these guides on how to:

* [Use dAPIs on the Market](https://docs.api3.org/guides/dapis/subscribing-to-dapis/)
* [Read a dAPI](https://docs.api3.org/guides/dapis/read-a-dapi/)

## [Pyth](https://pyth.network/)

Pyth is an oracle for real-time blockchain data such as price feeds and historical market data.

Pyth Oracle address on Mode Mainnet:\
<https://explorer.mode.network/address/0xA2aa501b19aff244D90cc15a4Cf739D2725B5729>

Price feed on Testnet:\
<https://sepolia.explorer.mode.network/address/0xA2aa501b19aff244D90cc15a4Cf739D2725B5729>\
\
For further details, please refer to [Pyth documentation](https://docs.pyth.network/documentation).

***

## [Redstone](https://redstone.finance/)

RedStone enforces design with independent and robust modules. Signed data packages are broadcasted to DDL and archived on Arweave. Consumers can use data feeds in Pull, Push and X models.

Price feeds on Mode mainnet:\
<https://docs.redstone.finance/docs/smart-contract-devs/price-feeds>

***

## [Supra](https://supraoracles.com/)

[Supra](https://supraoracles.com) is a novel, high-throughput Oracle & IntraLayer: A vertically integrated toolkit of cross-chain solutions (data oracles, asset bridges, automation network, and more) that interlink all blockchains, public (L1s and L2s) or private (enterprises).\
\
Supra Pull Oracle adddess on Mode Mainnet:\
<https://explorer.mode.network/address/0x2FA6DbFe4291136Cf272E1A3294362b6651e8517?tab=contract>

For more details, check out [Supra developer docs](https://supraoracles.com/docs/overview/).


---

# 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://docs.mode.network/tools/oracles.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.
