Price Feed
Last updated
Last updated
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.
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.
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.