UMA Optimistic Oracle
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool provides a read-only interface to the UMA Optimistic Oracle. Given an Optimistic Oracle contract address, it allows you to inspect on-chain price request data including request identifiers, timestamps, ancillary data, proposed prices, proposers, disputers, and resolved prices. All data is pulled directly from the UMA contracts—no off-chain databases or third-party APIs are used. This is useful for developers, analysts, and users who want to verify on-chain optimistic oracle data without relying on off-chain services, such as auditing price resolution history or checking the status of a specific price request.
HOW TO USE
Connect your wallet (MetaMask or any Web3 wallet) to the desired EVM network. Enter the UMA Optimistic Oracle contract address you wish to inspect, optionally enter a specific request ID to look up, and click "look up". The tool will display available oracle data, including request details, proposal information, and resolution status. The interface is intentionally minimal—it shows what the contract knows, nothing more and nothing less.
TECHNICAL MECHANISM
The tool uses the UMA Optimistic Oracle ABI to access request data via functions like getRequest, getCurrentPrice, and getResolvedPrice. Each price request in the UMA system goes through a lifecycle: request, proposal, dispute (optional), and resolution. The contract stores the identifier, timestamp, ancillary data, proposed price, proposer address, disputer address (if any), and resolution timestamp. All reads are performed via the connected provider; no state is written.
WHAT IT CANNOT SEE
This tool cannot fetch off-chain price data not stored on-chain. It cannot verify the accuracy of resolved prices beyond what is provided by the contract. It cannot detect pending or unconfirmed transactions. It may not support all UMA Optimistic Oracle contract versions or chain deployments. It cannot fetch data from oracles that are not deployed on the connected chain. The data shown is exactly what is stored on-chain—nothing more.
PLEASE NOTE
This tool works on any EVM-compatible network where UMA Optimistic Oracle contracts are deployed, including Ethereum mainnet, Optimism, Arbitrum, Polygon, and others. It is intended for informational and monitoring purposes only. Always cross-reference with official sources and multiple explorers before making any decisions based on this data.