Skip to content

Integrating with Oracles on Nibiru

A guide for developers integrating oracle solutions with Nibiru. Nibiru supports multiple oracle solutions to provide reliable price feeds and external data to your applications. This guide covers the available oracle integrations and how to use them effectively.

Nibiru Oracle (EVM) - Usage Guide

The native Nibiru Oracle provides exchange rate data and ChainLink-like oracle smart contracts through a precompile, allowing developers to query real-time price information directly on-chain.

See: ChainLink Aggregator Feeds - Nibiru Mainnet

All oracle contracts listed here are deployed with 8 decimals.

TokenNameAddress
ETHEthereum0x63b8426F71C3eDbF15A55EeA4915625892Ea9A4c
NIBINibiru0xb15F7a4b9AD2db05D91f06df9eA7D56EBe8e6B27
stNIBILiquid Staked NIBI0x2889206C6eDAfD5de621B5EA3999B449879edC70
BTCBitcoin0xc8FD30cA96B6D120Fc7646108E11c13E8bb128Eb
USDCCircle0xBecDA6de445178B3D45aa710F5fB09F72E3e1340
USDTTether0x86C6814Aa44fA22f7B9e0FCEC6F9de6012F322f8
uBTCuBTC from B Squared Network0x1BCA696B83D6d6D67398f20C530aAC8033B53dF2
sUSDaYield-bearing USDa (Avalon Labs)0x4B13Cb07F975aEe89448258babb482378ddA4C32

Band Protocol Oracle

Using the Band Protocol Oracle on Nibiru

Band Protocol provides decentralized price feeds for various assets, offering high reliability and frequent updates.

Supra Pull Oracle

  1. Storage

    • 0x2693Aa16Fe576b9cF5F05BF1F4513d51552Cec04
  2. Pull

    • 0xbCD5391A146Bacc6d5cE170C1EB1eE52C3d46Ff2
  1. Oracle Integration Guides

  2. Concept Docs on the Nibiru Oracle