Skip to main content

Price Oracles

The Oracle Price for each trading pair is used for the following:

  • Ensuring that each account is well-collateralized after each trade
  • Determining when an account should be liquidated

Calculation

Oracle prices will not take effect until it is confirmed by more than 4 of the 6 nodes.

At present, it is a 4/6 multi-signature.

If there is any adjustment, the document will be updated.

Node Providers

Node nameFirst choiceSecond choiceThird choice
Pandocoinbase4swap
Pando Girlbinanceftxexinswap
Mixinbitstampbitfinex4swap
BigONEbittrexftxexinswap
Poolinokex4swap
Exinhuobiftx

Specially,

  • FTX, 4swap, Exinswap is an alternative exchange for taking prices, and prices will be taken from the above three exchanges only if the other six exchanges do not read oracle prices.
  • The price taken on 4swap will not take effect until the price impact of transaction 1000 Pusd is less than 2%.
  • The price taken on Exinswap will not take effect until the price impact of the transaction 100 Pusd is less than 2%.

Index Prices

The Index Price for each trading pair is used for the following:

  • Calculating the funding rate
  • Trigger "liquidation" and enter the auction

Calculation

Index prices are equal to the median of several exchanges' spot prices.

Each exchange's spot price is calculated as the median of the best-ask, best-bid, and last-traded prices of its spot pair.

We will adjust the price index to Pusd through 4swap.

Price Delay Mechanism

In order to avoid the rapid decline in currency prices in a short period of time, which will lead to insufficient settlement of collateral, the currency prices confirmed by multi-signature nodes will not be immediately applied to Panduoye, there is a 30-minute delay.

Exchange Sources

BTC-PUSD

  • Binance: BTC-BUSD
  • Bitstamp: BTC-USD
  • Bittrex: BTC-USD
  • Bitfinex: BTC-USD
  • CoinbasePro: BTC-USD
  • FTX: BTC-USD
  • OKEx: BTC-USDC
  • Huobi: BTC-USDC
  • Exinswap: BTC-PUSD
  • 4swap: BTC-PUSD

ETH-PUSD

  • Binance: ETH-BUSD
  • Bitstamp: ETH-USD
  • Bitfinex: ETH-USD
  • Bittrex: ETH-USD
  • Coinbase: ETH-USD
  • FTX: ETH-USD
  • OKEx: ETH-USDC
  • Huobi: ETH-USDC
  • Exinswap: ETH-PUSD
  • 4swap: ETH-PUSD

EOS-PUSD

  • Binance: EOS-BUSD
  • Bitfinex: EOS-USD
  • Bittrex: EOS-USD
  • CoinbasePro: EOS-USD
  • Huobi: EOS-USDC
  • FTX: EOS-USD
  • OKEx: EOS-USDC
  • Exinswap: EOS-PUSD
  • 4swap: EOS-PUSD

XIN-PUSD

  • Exinswap: XIN-PUSD
  • 4swap: XIN-PUSD

DOGE-PUSD

  • Binance: DOGE-BUSD
  • Bitfinex: DOGE-USD
  • Bittrex: DOGE-USD
  • CoinbasePro: DOGE-USD
  • Huobi: DOGE-USDC
  • FTX: DOGE-USD
  • OKEx: DOGE-USDC
  • Exinswap: DOGE-PUSD
  • 4swap: DOGE-PUSD

BCH-PUSD

  • Binance: BCH-BUSD
  • Bitstamp: BCH-USD
  • Bittrex: BCH-USD
  • Coinbase: BCH-USD
  • FTX: BCH-USD
  • OKEx: BCH-USDC
  • Huobi: BCH-USDC
  • 4swap: BCH-PUSD

LTC-PUSD

  • Binance: LTC-BUSD
  • Bitstamp: LTC-USD
  • Bitfinex: LTC-USD
  • Bittrex: LTC-USD
  • Coinbase: LTC-USD
  • FTX: LTC-USD
  • OKEx: LTC-USDC
  • Huobi: LTC-USDC
  • Exinswap: LTC-PUSD
  • 4swap: LTC-PUSD

FIL-PUSD

  • Binance: FIL-BUSD
  • Bitfinex: FIL-USD
  • Bittrex: FIL-USD
  • CoinbasePro: FIL-USD
  • Huobi: FIL-USDC
  • FTX: FIL-USD
  • OKEx: FIL-USDC
  • Exinswap: FIL-PUSD
  • 4swap: FIL-PUSD

ZEC-PUSD

  • Binance: ZEC-BUSD
  • Bitfinex: ZEC-USD
  • Bittrex: ZEC-USD
  • CoinbasePro: ZEC-USD
  • Huobi: ZEC-USDC
  • FTX: ZEC-USD
  • OKEx: ZEC-USDC
  • 4swap: ZEC-PUSD

DOT-PUSD

  • Binance: DOT-BUSD
  • Bitfinex: DOT-USD
  • Bittrex: DOT-USD
  • CoinbasePro: DOT-USD
  • Huobi: DOT-USDC
  • FTX: DOT-USD
  • OKEx: DOT-USDC
  • Exinswap: DOT-PUSD
  • 4swap: DOT-PUSD

UNI-PUSD

  • Binance: UNI-BUSD
  • Bitstamp: UNI-USD
  • Bitfinex: UNI-USD
  • Bittrex: UNI-USD
  • Coinbase: UNI-USD
  • FTX: UNI-USD
  • OKEx: UNI-USDC
  • Huobi: UNI-USDC
  • Exinswap: UNI-PUSD
  • 4swap: UNI-PUSD

MOB-PUSD

  • Bitfinex: MOB-USD
  • FTX: MOB-USD
  • Exinswap: MOB-PUSD
  • 4swap: MOB-PUSD