@alloralabs/allora-sdk
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

Allora SDK

Installation

npm install @alloralabs/allora-sdk

Usage

import { AlloraAPIClient } from '@alloralabs/allora-sdk/v2'

const alloraClient = new AlloraAPIClient({
    chainSlug: ChainSlug.TESTNET,
    apiKey: 'UP-8cbc632a67a84ac1b4078661', // Optional
  });

// Examples:

// Fetch Allora topics
const topics = await alloraClient.getAllTopics();

// Fetch topic inference by ID
const ethPrice5m = await  alloraClient.getInferenceByTopicID(3);

// Fetch asset price inference
const btc8h = await alloraClient.getPriceInference(
  PriceInferenceToken.BTC,
  PriceInferenceTimeframe.EIGHT_HOURS
);

Readme

Keywords

none

Package Sidebar

Install

npm i @alloralabs/allora-sdk

Weekly Downloads

2,414

Version

0.1.1

License

Apache-2.0

Unpacked Size

21 MB

Total Files

1407

Last publish

Collaborators

  • upshot-andi
  • conache
  • spooktheducks
  • gh_allora
  • brad_allora