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:

  1. 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.
  2. Development Environment: Set up your development environment for your chosen programming language (Go or Rust).
  3. 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.

Onchain verification

Learn how to verify the authenticity and integrity of report data onchain using the Verifier Proxy contracts.

Get the latest Chainlink content straight to your inbox.