Price Oracles

Price oracles are only permissioned for system contracts to use. All prices are stored on the PriceOracle contract. NAV Issuance is an example of a module interaction that relies on on-chain price oracles to value the SetToken. Oracles are provided through Chainlink. Currently, the system supports the following assets:

Mainnet
Polygon
Polygon

Token Pair

Oracle Source Address

USDC

0x6169c62e1aaE2D56a2Dc184514e8b515Ff6F1d9e

DAI

0xf04ff1487BB27fA6A83F6276a55aE17Eb8B3C581

BTC

0x9Cfe76A718Ea75E3e8cE4FC7ad0fEf84be70919b

If you have a request for a price oracle to be added to Set Protocol, please feel free to contact us on Discord.