You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/data-streams/index.mdx
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,8 @@ Chainlink Data Streams delivers low-latency market data offchain, which you can
24
24
25
25
Traditional push-based oracles update onchain data at set intervals or when certain price thresholds are met. In contrast, Chainlink Data Streams uses a pull-based design that preserves trust-minimization with onchain verification.
26
26
27
+
Data Streams are offered in [several report formats](/data-streams/reference/report-schema-overview), each designed for distinct asset classes.
28
+
27
29
## Sub-Second Data and Commit-and-Reveal
28
30
29
31
Chainlink Data Streams supports sub-second data resolution for latency-sensitive use cases by retrieving data only when needed. You can combine the data with any transaction in near real time. A "commit-and-reveal" approach mitigates frontrunning by making trade data and stream data visible atomically onchain.
@@ -86,7 +88,7 @@ Access data directly through REST APIs or WebSocket connections using our SDKs:
86
88
87
89
1. Understand the Architecture: Review the [system components and data flow](/data-streams/architecture) to understand how Data Streams works.
88
90
89
-
1. Explore Available Data: Browse [available Stream IDs](/data-streams/crypto-streams)and [report schemas](/data-streams/reference/report-schema-v3) to see what data is available.
91
+
1. Explore Available Data: Browse [available reports and associated schemas](/data-streams/reference/report-schema-overview) to see what data is available.
90
92
91
93
1. Try the API: Follow our [hands-on tutorial](/data-streams/tutorials/go-sdk-fetch) to fetch and decode your first report.
|[DEX State Price](/data-streams/reference/report-schema-v3-dex)|[View schema (v3)](report-schema-v3-dex)| DEX state crypto price streams |`price`, `bid`, `ask` <br/> (All fields equal; [details](/data-streams/concepts/dex-state-price-streams#how-to-use-dex-state-price-streams)) |
47
-
|[Real World Asset (RWA)](/data-streams/reference/report-schema-v8)|[View schema (v8)](report-schema-v8)| Real World Asset (RWA) price streams |`midPrice`, `marketStatus`|
48
-
|[Net Asset Value (NAV)](/data-streams/reference/report-schema-v9)|[View schema (v9)](report-schema-v9)| Net Asset Value (NAV) streams |`navPerShare`, `navDate`, `ripcord`|
|[DEX State Price](#dex-state-price-report)|[View schema (v3)](./report-schema-v3-dex)| DEX state crypto price streams |`price`, `bid`, `ask` (All fields equal; [details](../concepts/dex-state-price-streams#how-to-use-dex-state-price-streams)) |
47
+
|[Real World Asset (RWA)](#real-world-asset-rwa-report)|[View schema (v8)](./report-schema-v8)| Real World Asset (RWA) price streams |`midPrice`, `marketStatus, lastUpdateTimestamp`|
48
+
|[Net Asset Value (NAV)](#net-asset-value-nav-report)|[View schema (v9)](./report-schema-v9)| Net Asset Value (NAV) streams |`aum, navPerShare`, `navDate`, `ripcord`|
[Chainlink Cryptocurrency Reports](./report-schema-v3) provide market data for digital assets, supporting high-frequency, onchain use cases. Each report includes a consensus price (`price`), as well as simulated bid (`bid`) and ask (`ask`) prices that estimate the impact of buying or selling at a specified liquidity depth. These values help protocols and applications understand current market conditions and potential slippage for larger trades.
54
+
55
+
For a deeper explanation of how liquidity-weighted bid and ask prices work, see [Liquidity-Weighted Bid-Ask Prices (LWBA)](../concepts/liquidity-weighted-prices).
56
+
57
+
## DEX State Price Report
58
+
59
+
[Chainlink DEX State Price Reports](./report-schema-v3-dex) are designed for assets that derive most or all of their liquidity from decentralized exchanges (DEXs). Unlike standard crypto price streams, these reports use onchain market data to reflect the unique conditions of AMM pools and DEX-dominant tokens. In this report, the `price`, `bid`, and `ask` fields are all equal, representing the execution price a trader would receive based on the current state of onchain liquidity pools, rather than order-book mechanics. This approach enables accurate, real-time pricing, even for long-tail or newly launched tokens in low-volume environments.
60
+
61
+
[The DEX State Price methodology](/data-streams/concepts/dex-state-price-streams#high-level-outline-of-the-dex-state-price-methodology) aggregates data from multiple DEX pools, applies volume and TVL-based weighting, using filters to reduce manipulation and smooth volatility. Users should be aware of the specific risks inherent to DeFi, such as smart contract vulnerabilities, bridge dependencies, and external price manipulation. It is important to review [risk mitigation guidance](/data-streams/concepts/dex-state-price-streams#risk-mitigation) and adjust protocol parameters accordingly when integrating DEX State Price Reports.
62
+
63
+
For more details on the methodology and risk considerations, see [DEX State Price Streams](../concepts/dex-state-price-streams).
64
+
65
+
## Real World Asset (RWA) Report
66
+
67
+
[Chainlink RWA Data Streams](./report-schema-v8) provide fresh, reliable, and accurate financial market data for tokenized real-world assets, enabling DeFi users to gain onchain exposure to physical assets. Each report includes a staleness measure (`lastUpdateTimestamp`), consensus median price (`midPrice`) and market status (`marketStatus`).
68
+
69
+
RWA assets trade on traditional exchanges during [market hours](../market-hours). These market hours depend per asset class and can be subject to unexpected halts, pauses and other behaviours affecting traditional markets. For this reason, this class of Data Streams contains a market hours flag and a staleness measure to equip our users to handle these events correctly. It is critical that users implement correct safeguards on their side to pause markets, add more conservative risk caps, or do whatever else is appropriate for their application.
70
+
71
+
## Net Asset Value (NAV) Report
72
+
73
+
[Chainlink NAV Data Streams](./report-schema-v9) provide real-time, tamper-proof access to the Net Asset Value (`navPerShare`) of tokenized assets, funds, or portfolios, delivered over the low latency, high frequency Chainlink Data Streams infrastructure. Each report includes NAV per share (`navPerShare`), NAV date (`navDate`), assets under management (`aum`), ripcord status (`ripcord`).
74
+
75
+
NAV is a fundamental financial metric that represents the value of an investment vehicle such as a mutual fund or ETF and is calculated as the total assets minus the total liabilities.
76
+
77
+
Data Streams ensures that any NAV update, whenever it occurs, is captured and made available immediately and at low latency, allowing for seamless integration with onchain applications alongside other real-time data streams. Although the NAV value may not change frequently, Data Streams provides the most recent NAV as soon as it is published by the source.
78
+
79
+
## Backed xStock Report
80
+
81
+
[Chainlink Backed xStock Data Streams](./report-schema-v10) provide fresh, reliable, and accurate financial market data for Tokenized Equities such as [xStock](https://xstocks.com/us) assets, enabling DeFi users to gain onchain exposure to tokenized stocks. These Streams are a unique product provided by Chainlink Labs for partners such as xStocks. They combine data from our US equity Data Streams with data from the tokenization service, which enables users to correctly handle corporate actions affecting the underlying equities. Each report includes the staleness measure (`lastUpdateTimestamp`), last traded price (`price`), market status (`marketStatus`), current multiplier (`currentMultiplier`, the number of underlying shares each xStock is redeemable for), new multiplier (`newMultiplier`, the future number of shares after a scheduled corporate action), activation date/time of the corporate action (`activationDateTime`) and the tokenized price if available on primary or secondary markets (`tokenizedPrice`).
82
+
83
+
The underlying US equities trade on traditional exchanges during [market hours](../market-hours). These market hours depend per asset class and can be subject to unexpected halts, pauses and other behaviours affecting traditional markets. For this reason, this class of Data Streams contains a market hours flag and a staleness measure to equip our users to handle these events correctly. It is critical that users implement correct safeguards on their side to pause markets, add more conservative risk caps, or implement other measures appropriate for their application.
84
+
85
+
[The schema](./report-schema-v10) is designed specifically for tokenized equities such as xStocks and contains data from the Chainlink US equities streams, combined with data provided by the tokenizer to properly handle corporate actions. With this enhanced data users are able to handle expected and unexpected market events such as pauses, halts and market off hours. The tokenization provider layers in data around the `currentMultiplier`, the `newMultiplier` and the `activationDateTime` of the new multiplier to handle corporate actions.
0 commit comments