# Chainlink Feeds

Dev3 SDK allows anyone to get use of the [Chainlink Price Feeds](https://docs.chain.link/data-feeds/price-feeds/) if there's a need to read the price feed for different pairs of assets.\
\
To use this feature, simply import and initialize Chainlink module on a defined blockchain network. Feeds will be read from the network you select while initializing the module. Then use the module to read any of the available trade pairs.

In the example below, we're reading the price of Apple stock from the Chainlink oracle on the Avalanche blockchain.&#x20;

```typescript
import { Chainlink } from 'dev3-sdk';

// connect to Chainlink on Avalanche
const feed = Chainlink.instance(
  "https://1rpc.io/avax/c",  // AVAX network rpc url
  Chainlink.PriceFeeds.AVAX  // AVAX network selectore
);

// fetch price of Apple stock
const appleStockPrice = await feed.getFromOracle(feed.feeds.AAPL_USD);
```

Visit the [GitHub repo](https://github.com/0xDev3/dev3-sdk/blob/master/docs/CHAINLINK.md) to learn more about the Chainlink Price Feeds SDK.


---

# 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.dev3.sh/welcome-to-dev3/integrations/chainlink-feeds.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.
