Accurate, USD-denominated price feeds for every asset type.
Oracles are required for blockchain systems to receive data about the world outside of the chain’s own transactions in consensus. This is a useful component for many systems, but Vaults require oracles specifically for a price feed of each of the assets accepted as a collateral type. Price feeds should be denominated in the asset that IST is pegged against (USD). The oracle network utilizes Chainlink’s open-source software. It’s architecture consists of two parts, the middleware that handles all data provider, node operator, and price feed logic, and the downstream Agoric-chain price aggregator smart contract that accepts and further aggregates the pricing which can then be utilized by downstream Inter Protocol applications such as Vaults and Liquidation Auctions.
A schematic showing how price feeds go from Data Providers to the Vaults application.