DataLink tutorials (Pull Delivery)
These tutorials guide you through integrating with DataLink pull-delivery feeds, from basic data fetching to onchain verification. Choose the tutorial that matches your preferred programming language and integration method.
Getting started
Before starting any tutorial, ensure you have:
- API Credentials: Access to pull-based DataLink feeds requires API credentials to connect to the Aggregation Network. If you haven't already, contact us to request access.
- Development Environment: Set up your development environment for your chosen programming language (Go or Rust).
- Basic Understanding: Familiarity with report schemas and the DataLink architecture for pull-based feeds.
Tutorials
Fetch and decode reports (API)
Learn how to fetch and decode reports using REST API calls. This method is ideal for applications that need on-demand data retrieval.
Stream and decode reports (WebSocket)
Learn how to establish real-time data streams using WebSocket connections. This method is ideal for applications that need continuous, low-latency data updates.
- Stream and decode reports using the Go SDK (WebSocket)
- Stream and decode reports using the Rust SDK (WebSocket)
Onchain verification
Learn how to verify the authenticity and integrity of report data onchain using the Verifier Proxy contracts.