Overview
Chaos oracles deliver real-time, validated data for DeFi protocols, embedding risk management into every feed. The documentation covers three oracle types:- Price oracles: Secure, real-time asset prices via push or pull method.
- Risk oracles: Dynamic risk parameters for protocol stability.
- Proof oracles: Cryptographic attestations for off-chain claims.
Prerequisites
Before diving in, ensure you have:- A basic understanding of DeFi concepts and smart contracts.
- Access to a development environment for Ethereum (EVM) or Solana (SVM) if integrating on-chain.
- An API key for pull oracles, contact Chaos Labs for credentials.
- A wallet or node connected to supported networks (Ethereum, Solana, or EVM/SVM compatible networks).
Quickstart
Follow these steps to get started:Understand Chaos Oracles
- Read the oracles overview to grasp the risk-aware architecture and supported oracle types.
- Review the price oracles overview for details on push and pull price feeds.
Choose Your Oracle Type
- For price data, explore pull price oracles for low-latency API access or check push price feeds.
- For risk management, see risk oracles for dynamic parameter updates.
- For off-chain attestations, check out proof oracles for use cases like reserve verification.
Browse Available Feeds
- Check the available feeds page to view supported assets, stablecoins, and cross-chain feeds.
Integrate with APIs and Smart Contracts
To start using Chaos oracles:- Pull price APIs: Fetch price data using the Chaos API.
- TradingView integration: Visualize feeds directly in on your dashboard using our TradingView API.
- Risk oracle APIs: Access dynamic risk parameter recommendations via risk oracle APIs for automated risk management.