> For the complete documentation index, see [llms.txt](https://docs.rysk.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rysk.finance/resources/oracle.md).

# Oracle

**Rysk uses oracle prices for options pricing and price fixing at settlement of options.**

### Price retrieval

For all price retrievals, the system pulls in the Stork oracle price. Upon successful retrieval, the Stork oracle price is compared against the Pyth oracle price. In the event that the stork price and Pyth price are not similar to a certain threshold, which varies per asset, the system will stop all processes that require an accurate price. The systems will stay offline until the prices are within the threshold. In such an event, the Stork price is used.&#x20;

For collateral assets, an accurate price is less critical, outside the 8am price fixing. In this case, the price used depends on if the oracle provider supports a price for that asset, and a manual check is conducted by the Rysk team at price fixing during a 5-minute smart contract enforced dispute period.

* **Stork:** [https://stork.network](https://www.stork.network)
* **Pyth:** <https://pyth.network>
* Pendle: the Pendle API is used directly to price pendle assets.&#x20;

A list of price feeds used is shown below:

| Asset             | Provider.ID                                                                |
| ----------------- | -------------------------------------------------------------------------- |
| HYPE              | STORK.HYPEUSD                                                              |
| ETH               | STORK.ETHUSD                                                               |
| BTC               | STORK.BTCUSD                                                               |
| PUMP              | STORK.PUMPUSD                                                              |
| ZEC               | STORK.ZECUSD                                                               |
| SOL               | STORK.SOLUSD                                                               |
| PURR              | STORK.PURRUSD                                                              |
| kHYPE             | STORK.KHYPEUSD                                                             |
| wstHYPE           | PYTH.1a78b5829a99f1d2897917dae2a02266c0210535a995a2e9d0692613bbc89e27.HYPE |
| All pendle assets | Pendle api: <https://api-v2.pendle.finance/core/docs>                      |
