Chainlink Data Feeds
Chainlink Data Feeds are the quickest way to connect your smart contracts to real-world data such as asset prices, reserve balances, and L2 sequencer health. Data Feeds aggregate data from many independent sources and publish it onchain, so your smart contracts can read it and act on it within the same transaction.
Get started
- New to Data Feeds? Follow the Getting Started guide to read your first feed.
- Need to read a feed in your contract? See Using Data Feeds on EVM Chains.
- Looking for a feed address? Browse the Price Feed Addresses, SmartData Addresses, or Rate and Volatility Addresses pages.
- Want to understand the terminology? See Key Terms and Concepts.
- Already have a project? Add Chainlink to your existing project with the
@chainlink/contractsNPM package.
Types of data feeds
Data Feeds provide many different types of data for your applications. See Feed Types for a full overview of each type.
| Feed Type | Purpose |
|---|---|
| Price Feeds | Aggregated, decentralized asset prices. |
| Tokenized Equity Feeds | Continuous pricing for tokenized stocks and ETFs. |
| SmartData Feeds | Data for tokenized real-world assets (RWAs), such as reserves, NAV, and AUM. |
| Smart Value Recapture (SVR) Feeds | Feeds that help protocols recapture MEV. |
| Rate and Volatility Feeds | Interest rates, APY, and realized volatility. |
| L2 Sequencer Uptime Feeds | L2 sequencer health status. |
| 24/7 Extended-Hours Data Feeds | Continuous pricing for assets whose markets normally close. |
| Self-Managed Feeds | Feeds published by a chain or third-party operator. |
Learn more
| Topic | Description |
|---|---|
| Selecting Quality Data Feeds | Evaluate feed quality and risk. |
| Developer Responsibilities | Understand your responsibilities when integrating feeds. |
| Data Feeds API Reference | The full API for reading feeds. |
| Historical Price Data | Retrieve past answers. |