Data Streams Tutorials
Explore several tutorials to learn how to use the Data Streams.
Fetch, Stream, and Decode Reports
- Fetch and decode reports: Learn how to fetch and decode reports from the Data Streams Aggregation Network, using the Go or Rust SDKs.
- Stream and decode reports (WebSocket): Learn how to listen for real-time reports from the Data Streams Aggregation Network, decode the report data, and log their attributes, using the Go or Rust SDKs.
Verify Reports
- EVM onchain: Learn how to verify onchain the integrity of reports by confirming their authenticity as signed by the Decentralized Oracle Network (DON).
- Solana onchain integration: Learn how to verify Chainlink Data Streams reports directly within your Solana program using Cross-Program Invocation (CPI) to ensure data integrity.
- Solana offchain integration: Learn how to verify Chainlink Data Streams reports client-side using the Rust SDK on Solana to ensure data authenticity before using it in your application.