Skip to content

Supra Oracles

Introduction

Supra is a novel, high-throughput oracle and intralayer: a vertically integrated toolkit of cross-chain solutions (data oracles, asset bridge, automation network, and more) that interlink all blockchains, public (L1s and L2s) or private (enterprises), including Moonbeam.

Supra provides decentralized oracle price feeds that can be used for on-chain and off-chain use cases such as spot and perpetual DEXes, lending protocols, and payment protocols.

This page provides everything you need to know to get started with Supra on Moonbeam.

The information presented herein is for informational purposes only and has been provided by third parties. Moonbeam does not endorse any project listed and described on the Moonbeam docs website (https://docs.moonbeam.network/).

How to use Supra's Price Feeds

Supra uses a pull model as a customized approach that publishes price data upon request. It combines Web2 and Web3 methods to achieve low latency when sending data from Supra to destination chains. The process involves the following steps:

  1. Web2 methods are used to retrieve price data from Supra
  2. Smart contracts are utilized for cryptographically verifying and writing the latest price data on-chain, where it lives on immutable ledgers, using Supra's Pull Oracle V1
  3. Once the data has been written on-chain, the most recently published price feed data will be available in Supra's Storage contract

The addresses for Supra's contracts on Moonbeam are as follows:

Note

Moonriver is not supported at this time.

List of Available Price Feeds

To view a complete list of the available data pairs provided by Supra, please check out their data feeds catalog on their documentation site.

To interact with any of these data pairs, you'll need to take note of the pair's Pair ID.

Try It Out

Try out a basic example of how to fetch price data using Supra's pull model with step-by-step instructions in the Fetching Price Data with Supra Oracles tutorial. You'll learn how to tackle each of the three steps mentioned in the previous section.

Connect with Supra

Still looking for answers? Supra's got them! Check out all the ways you can reach the Supra team:

The information presented herein has been provided by third parties and is made available solely for general information purposes. Moonbeam does not endorse any project listed and described on the Moonbeam Doc Website (https://docs.moonbeam.network/). Moonbeam Foundation does not warrant the accuracy, completeness or usefulness of this information. Any reliance you place on such information is strictly at your own risk. Moonbeam Foundation disclaims all liability and responsibility arising from any reliance placed on this information by you or by anyone who may be informed of any of its contents. All statements and/or opinions expressed in these materials are solely the responsibility of the person or entity providing those materials and do not necessarily represent the opinion of Moonbeam Foundation. The information should not be construed as professional or financial advice of any kind. Advice from a suitably qualified professional should always be sought in relation to any particular matter or circumstance. The information herein may link to or integrate with other websites operated or content provided by third parties, and such other websites may link to this website. Moonbeam Foundation has no control over any such other websites or their content and will have no liability arising out of or related to such websites or their content. The existence of any such link does not constitute an endorsement of such websites, the content of the websites, or the operators of the websites. These links are being provided to you only as a convenience and you release and hold Moonbeam Foundation harmless from any and all liability arising from your use of this information or the information provided by any third-party website or service.
Last update: March 11, 2024
| Created: January 12, 2024