@mean-finance/oracles
v2.6.0
Published
Mean Oracles
Downloads
435
Readme
Mean Finance Oracles
This repository will hold all Mean Finance's oracle infrastructure. It aims to have a sufficiently flexible architecture as to support a wide amount of tokens composition, and therefore enabling quoting pairs that couldn't be done before.
Some of this is achieved by leveraging already existing oracles like Uniswap V3 Static Oracle.
🔒 Audits
Oracles has been audited by Omniscia and can be find here.
📦 NPM/YARN Package
The package will contain:
- Artifacts can be found under
@mean-finance/oracles/artifacts
- Typescript smart contract typings under
@mean-finance/oracles/typechained
📚 Documentation
Everything that you need to know as a developer on how to use all repository smart contracts can be found in the documented interfaces.
🛠 Installation
To install with Hardhat or Truffle:
YARN
yarn add @mean-finance/oracles
NPM
npm install @mean-finance/oracles
📖 Deployment Registry
Contracts are deployed at the same address on all available networks via the deterministic contract factory
Available networks: Optimism, Arbitrum One, Polygon.
- Identity Oracle:
0x0171C3D8315159d771f4A4e09840b1747b7f7364
- OracleAggregator:
0x9e1ca4Cd00ED059C5d34204DCe622549583545d9
- StatefulChainlinkOracle:
0x5587d300d41E418B3F4DC7c273351748a116d78B
- UniswapV3Adapter:
0xD741623299413d02256aAC2101f8B30873fED1d2
- TransformerOracle:
0xEB8615cF5bf0f851aEFa894307aAe2b595628148