Price Oracle
We are actively researching the possibility of offering a "Trusted" Oracle Service, managed by the Federation of XHedge Validators currently securing the SmartBCH sidechain.

  1. 1.
    Oracles Cash by General Protocols
  2. 2.
    XHedge Price Oracle by SmartBCH Team

Oracle and Relay Monitoring Dashboard
Oracles Cash
Cash Oracles are software that provides signed price information for various assets such that they can be used in the Bitcoin Cash scripting engine.
The current specification can be found here.

Each oracle is run by an operator, who can provide a signed metadata message stating who they are and can also provide contact and support information.

In order for an oracle to provide price information, they must have a source for their pricing data. Each oracle can use their own source, and can provide signed metadata messages stating what price source they are observing.

As each oracle observes a price point, they create an attestion in the form of a price oracle message. This message is then signed and distributed on the oracle network.

npm install @generalprotocols/price-oracle

GitHub - smartbch/xhedge-price-oracle: Price oracle for smartBCH xhedge contract
XHedge Price Oracle
Notably, this specification is 100% compatible with Ethereum's UniSwap v2 and all of its compatible protocols, eg. SushiSwap.
Virtually ALL SmartBCH DEXs are using one or the other, which makes this specification highly compatible with smart contracts.
Copy link
On this page
Oracles Cash
Price Sources
XHedge Price Oracle