# Chainlink

## Chainlink Overview

Chainlink Data Feeds provide data that is aggregated from many data sources by a decentralized set of independent node operators. The [Decentralized Data Model](https://docs.chain.link/architecture-overview/architecture-decentralized-model?parent=dataFeeds) describes this in detail.&#x20;

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

Meridian uses Chainlink's following price feeds on the Base Network:

<table><thead><tr><th>Pair</th><th>Price Deviation</th><th>ID</th></tr></thead><tbody><tr><td>ETH/USD</td><td>0.15%</td><td><pre><code>0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419
</code></pre></td></tr></tbody></table>

#### Chainlink Design: Data Sourcing

Chainlink's architecture allows for the secure and decentralized gathering of off-chain data, which is then delivered on-chain for use by smart contracts. The Chainlink network is composed of three main components:

1. **Data Providers:** Chainlink aggregates data from multiple independent data providers to ensure accuracy and reliability. Each data provider pulls data from various sources, such as exchanges and market makers, and submits this data to Chainlink's network.
2. **Chainlink Nodes:** Chainlink nodes retrieve data from these data providers and deliver it on-chain. These nodes are operated by independent node operators, which enhances the network's decentralization and resilience.
3. **Smart Contracts:** Applications like Meridian access Chainlink's data feeds via smart contracts. These contracts can query Chainlink oracles to obtain real-time price information that is used to execute logic within the application. The data is made available on-chain and can be used by any application on the network.

For an in-depth explanation of the pricing mechanisms and security models, consult Chainlink's [Technical Documentation](https://docs.chain.link/).


---

# 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.meridianfinance.net/resources/technical-and-security/oracles/chainlink.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.
