# Price Feed

## Oracle

Chainlink is the primary Oracle used in XLend. Chainlink oracles provide highly reliable, decentralized price data for various assets. These price feeds aggregate data from multiple sources, minimizing the risk of manipulation or outages.

XLend uses Chainlink Oracle as a price feed within the protocol for calculating collateral value, debt value, and liquidation thresholds.

{% embed url="<https://www.chainlinkecosystem.com/ecosystem/extra-finance>" %}

## Oracle Sentinel

Oracle Sentinel validates whether operations are allowed based on the Oracle's health status. This feature introduces a grace period for liquidations and disables borrowing under specific circumstances. It has been designed specifically for L2s to handle potential sequencer downtime.

After an Oracle outage or downtime, users can improve their positions' health during a grace period. The Oracle is considered healthy once fully operational and the grace period has elapsed.

## Oracle Usage

We've implemented a monitoring system to detect Oracle manipulation and abnormal price feeds, to protect the protocol from malicious behaviors, including:

* Flash loan activity detection
* Abnormal price movement detection

Once the risk team confirms that the Oracle is been manipulated, necessary actions will be taken to mitigate the impact including a liquidation pause.


---

# 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.extrafi.io/extrafi-xlend/borrow-lend/price-feed.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.
