# RISExOracle (/docs/risex/contracts/contract-abi/risex-oracle)

# RISExOracle

Use this ABI to read oracle-backed values or to integrate tooling that depends on the same oracle contract the protocol uses.

## ABI

The canonical ABI for this contract is published as JSON:

**[RISExOracle.json](/risex/abis/RISExOracle.json)**

You can open the link in a browser, save the file into your repository, or fetch it from your deployment pipeline. The same file is included when you use **Download all ABIs (ZIP)** on the [Contract ABIs overview](/docs/risex/contracts/contract-abi).

## Integration notes

* **viem / wagmi:** Import the JSON (or load it at runtime) and pass it as `abi` to `getContract`, `readContract`, `writeContract`, or equivalent helpers.
* **ethers:** Pass the parsed ABI array to `new Contract(address, abi, runner)`.
* **Addresses:** Use [Deployments](/docs/risex/contracts/deployments) to resolve the live address for each environment.

## See also

* [Contract ABIs overview](/docs/risex/contracts/contract-abi)
* [Deployments](/docs/risex/contracts/deployments)
