Fundamental

More details on Fundamental RedStone Oracles

Oracles Implementation

Gas Wallets

Gas wallets are used to push data to oracle contracts. To ensure uninterrupted oracle operation, Cooper Labs & RedStone are maintaining sufficient gas in them. Anyone can monitor the wallets below to ensure they remain adequately funded at all times.

Oracles Configuration

Settings that dictate how the oracle computes and updates data.

Pricing Methodology

Fair Redemption Price

Deviation (%)

0.2%

Heartbeat

12 Hours

Assets Data

Available assets on the oracles and the ChainlinkAggregatorV3Interface compatible contracts for each asset feed.

Price Feed
Contract Address
Type
Deviation (%)
Hearbeat
circle-info

The pricing methodology fetches the fair redemption price of the USDp. In order to maximize security, this pricing methodology is deliberately pessimistic to ensure that no manipulation is possible. This means that the price of the USDp reported by the oracle may be slightly below its actual price.

Data Sources

How the Oracle Works

The fair value oracle aggregates the fair USDp price from where the Parallelizer & Savings Modules are deployed and derives a chain-specific USDp/USD & sUSDp/USD value from it. The detailed data flow looks like this:

  1. Each of the chains from which the aggregated USDp feed is comprised is queried for its current fair redemption value based on its backing assets and on the amount of USDp minted on that chain.

  2. After collecting the chain-specific USDp redemption values and volumes, the average USDp redemption value (or price) is calculated by weighting the individual data points by the respective on-chain volume.

  3. This aggregated USDp/USD value is then written into each deployed oracle and can be retrieved by calling the chainlink-compatible adapter smart contract for USDp/USD.

Last updated

Was this helpful?