# Stork

## Stork

- [Welcome to Stork](https://docs.stork.network/introduction/readme.md): Welcome to Stork!
- [Core Concepts](https://docs.stork.network/introduction/core-concepts.md): Understanding oracle models, Stork-specific data primitives, and Stork's advantages.
- [How It Works](https://docs.stork.network/introduction/how-it-works.md): Understanding the layers of Stork's core architecture and how they work together.
- [Products](https://docs.stork.network/introduction/products.md): Stork for Real Time, Options, StarkEx, and the Composite Oracle Service.
- [Becoming a Publisher](https://docs.stork.network/getting-started/becoming-a-publisher.md): Contributing data to Stork.
- [Becoming a Subscriber](https://docs.stork.network/getting-started/becoming-a-subscriber.md): Consuming data from Stork.
- [Putting Data On-Chain](https://docs.stork.network/getting-started/putting-data-on-chain.md): Various methods for putting off-chain Stork signed data on-chain.
- [Accessing Data On-Chain](https://docs.stork.network/getting-started/accessing-data-on-chain.md): Using Stork data in your smart-contract.
- [Websocket API](https://docs.stork.network/api-reference/websocket-api.md)
- [Publisher](https://docs.stork.network/api-reference/websocket-api/publisher.md): Publishing data to a Stork Aggregator via WebSocket.
- [Subscriber](https://docs.stork.network/api-reference/websocket-api/subscriber.md): Listening to data from a Stork Aggregator via WebSocket.
- [REST API](https://docs.stork.network/api-reference/rest-api.md)
- [Contract APIs](https://docs.stork.network/api-reference/contract-apis.md): Th
- [EVM](https://docs.stork.network/api-reference/contract-apis/evm.md): Programming API reference for the Stork EVM contract.
- [Solana / SVM](https://docs.stork.network/api-reference/contract-apis/solana.md): Programming API reference for the Stork Solana contract.
- [Sui](https://docs.stork.network/api-reference/contract-apis/sui.md): Programming API reference for the Stork Sui contract.
- [Aptos](https://docs.stork.network/api-reference/contract-apis/aptos.md): Programming API reference for the Stork Aptos contract.
- [CosmWasm](https://docs.stork.network/api-reference/contract-apis/cosmwasm.md): Programming API reference for the Stork CosmWasm contract.
- [Fuel](https://docs.stork.network/api-reference/contract-apis/fuel.md): Programming API reference for the Stork Fuel contract.
- [Initia](https://docs.stork.network/api-reference/contract-apis/initia.md): Programming API reference for the Stork Initia contracts.
- [MiniMove](https://docs.stork.network/api-reference/contract-apis/initia/minimove.md): Programming API reference for the Stork Initia MiniMove contract.
- [Chain Pusher Configs](https://docs.stork.network/api-reference/chain-pusher-configs.md)
- [Asset Config YAML](https://docs.stork.network/api-reference/chain-pusher-configs/asset-config-yaml.md): This document describes the structure of the YAML configuration file used to define assets and their associated parameters for the Chain Pusher.
- [Publisher Agent Configs](https://docs.stork.network/api-reference/publisher-agent-configs.md)
- [Config JSON](https://docs.stork.network/api-reference/publisher-agent-configs/config-json.md): This document describes the structure and usage of the config JSON file used by the Stork Publisher Agent.
- [Keys JSON](https://docs.stork.network/api-reference/publisher-agent-configs/keys-json.md): This document describes the structure and usage of the keys. JSON file used by the Stork Publisher Agent.
- [Asset ID Registry](https://docs.stork.network/resources/asset-id-registry.md): The following price feeds are available on each chain Stork supports:
- [Stork Pushed Assets](https://docs.stork.network/resources/stork-pushed-assets.md): Price feeds made available on-chain by Stork
- [Contract Addresses](https://docs.stork.network/resources/contract-addresses.md): This section lists the addresses of the official Stork pull oracle contracts across currently deployed to chains. The contracts are split between the following ecosystems:
- [EVM](https://docs.stork.network/resources/contract-addresses/evm.md): Contract Addresses for EVM chains
- [Solana / SVM](https://docs.stork.network/resources/contract-addresses/solana.md): Contract Addresses for Solana/SVM chains
- [Sui](https://docs.stork.network/resources/contract-addresses/sui.md): Contract Addresses for Sui chains
- [Aptos](https://docs.stork.network/resources/contract-addresses/aptos.md): Contract Addresses for Aptos chains
- [CosmWasm](https://docs.stork.network/resources/contract-addresses/cosmwasm.md): Contract Addresses for CosmWasm chains
- [Fuel](https://docs.stork.network/resources/contract-addresses/fuel.md): Contract Addresses for Fuel chains
- [Initia](https://docs.stork.network/resources/contract-addresses/initia.md): Contract Address for Initia, sectioned by VM type.
- [MiniMove](https://docs.stork.network/resources/contract-addresses/initia/minimove.md): Contract Addresses for Initia MiniMove chains
- [Adapters](https://docs.stork.network/resources/adapters.md): Adapters for other standard oracle interfaces for Stork
- [24/7 Price Feeds](https://docs.stork.network/resources/24-7-price-feeds.md)
- [First Party](https://docs.stork.network/resources/first-party.md): Directly push self-sourced data on-chain with Stork tools.
- [Stork Fast](https://docs.stork.network/resources/stork-fast.md): Ultra high-frequency low-latency oracle
- [Core Concepts](https://docs.stork.network/resources/stork-fast/core-concepts.md): Understanding  Fast-specific primitives and advantages.
- [Websocket API](https://docs.stork.network/resources/stork-fast/websocket-api.md): Listening to Fast data via Websocket
- [REST API](https://docs.stork.network/resources/stork-fast/rest-api.md)
- [Contract API](https://docs.stork.network/resources/stork-fast/contract-api.md): Programming API reference for the Stork Fast EVM contract.
- [Public Keys](https://docs.stork.network/resources/public-keys.md)
- [FAQ](https://docs.stork.network/resources/faq.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information, you can query the documentation dynamically by asking a question.

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

```
GET https://docs.stork.network/introduction/readme.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.
