> For the complete documentation index, see [llms.txt](https://docs.essencefinance.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.essencefinance.io/development/smart-contracts/oracle.md).

# Oracle

- [ChainlinkOracleWrapper](https://docs.essencefinance.io/development/smart-contracts/oracle/chainlinkoraclewrapper.md)
- [CompositeOracle](https://docs.essencefinance.io/development/smart-contracts/oracle/compositeoracle.md)
- [ConstantOracle](https://docs.essencefinance.io/development/smart-contracts/oracle/constantoracle.md)
- [ICollateralizationOracle](https://docs.essencefinance.io/development/smart-contracts/oracle/icollateralizationoracle.md)
- [ICollateralizationOracleWrapper](https://docs.essencefinance.io/development/smart-contracts/oracle/icollateralizationoraclewrapper.md)
