Skip to main content

Oracles

Acurast

Acurast is a zero-trust application platform with universal interoperability.

Acurast provides Chainlink-compatible Price Feeds on BOB. See their guide on how to integrate with Acurast and the deployed price feeds.

API3

The API3 Market provides access to 200+ price feeds on BOB Mainnet and Testnet. The price feeds operate as a native push oracle and can be activated instantly via the Market UI.

The price feeds are delivered by an aggregate of first-party oracles using signed data and support OEV recapture.

Unlike traditional data feeds, reading API3 price feeds enables dApps to auction off the right to update the price feeds to searcher bots which facilitates more efficient liquidation processes for users and LPs of DeFi money markets. The OEV recaptured is returned to the dApp.

Check out these guides on how to:

RedStone

RedStone is a modular Oracle providing Pull and Push model on BOB.

  1. You can use multiple Push (RedStone Classic) feeds including BTC, ETH, STONE, USDT, USDC, wstETH following the addresses in the docs.
  2. Integrate versatile Pull (RedStone Core) feeds with low-latency and innovative design of attaching signed data packages in transaction call-data by following these steps.

Supported Networks

DIA

DIA provides price feeds for 20,000+ assets on BOB.

See this guide to learn how to use DIA price feeds. Learn more about DIA’s data sourcing and data computation architecture.

Here is an example of how to access a price value on DIA oracles:

  1. Access your custom oracle smart contract on BOB.
  2. Call getValue(pair_name) with pair_name being the full pair name such as BTC/USD. You can use the "Read" section on the explorer to execute this call.
  3. The response of the call contains two values:
  • The current asset price in USD with a fix-comma notation of 8 decimals.
  • The UNIX timestamp of the last oracle update.

DIA has oracle integration samples in Solidity and Vyper. For assistance, connect with the DIA team directly on Discord or Telegram.

Assets (BOB Mainnet)

Supported Networks

Tellor

Tellor is a versatile oracle protocol that can provide any data type permissionlessly, with crypto-economic liveness and security.

To use Tellor data see their integration guide and BOB related contracts.

Supported Networks