Skip to main content

Overview

Steer Protocol's V1 Data Connector architecture provides a powerful way for developers to utilize 3rd-party resources as part of their strategies. They provide on-and-off chain data to be utilized in the decentralized applications built on top of Steer's platform.

Requirements

  1. Either Node, Deno, or Bun installed
  2. The Git CLI installed
  3. A WebAssembly compatible language. (See this List for compatible langs)

Use cases and examples

Steer's Data Connectors provide a translation layer between a decentralized application and the external Web2/Web3 world. Any external API can be called under the HTTP/s protocol and the data ingested by the dApp.

Off-Chain Data Connectors

An example of an off-chain data connector is provided Here, which fetches data from the US Fiscal Data API to fetch the treasury bills, notes, and bonds over x amount of months.

On-Chain Data Connectors

A different data connector which fetches on-chain data is provided Here. It fetches data using the TheGraph or Ethers to either fetch data or call the raw functions.