> For the complete documentation index, see [llms.txt](https://docs.uma.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.uma.xyz/using-uma/disputing-oracle-data.md).

# Disputing Oracle Data

1. Go to the [Optimistic Oracle dApp](https://oracle.umaproject.org/), if you are disputing proposals on a live network like Ethereum, Optimism, or Polygon, or go to the [Testnet dApp](https://testnet.oracle.umaproject.org/) if you are disputing test data on Görli. Disputes will be resolved by the [DVM](https://docs.umaproject.org/protocol-overview/how-does-umas-oracle-work) if you are on a live network, or by a mock oracle if you are on Görli (see Resolving Disputes).
2. Locate proposals under the Proposals tab for outstanding proposals that are within the challenge window and can be disputed.
3. Click on the proposal you want to dispute.
4. Click the 'Connect wallet' button in the top right corner and go through the steps to connect your wallet. Confirm you are on the same network as the proposal.
5. Before disputing, confirm the details of the request and ancillary data to ensure the proposal is actually incorrect. You may also want to check the instructions in the [UMIP](https://docs.umaproject.org/resources/approved-price-identifiers) for the identifier.
6. Click the 'Dispute Proposal' button.
7. Confirm the transaction details through your wallet provider. After confirming, the proposal will be disputed.
8. If you are on a live network, the dispute will escalate to the DVM on Ethereum for resolution. If you are on Görli, you will need to manually resolve the dispute through the [Mock Oracle](https://goerli.etherscan.io/address/0x20570e9e27920ac5e2601e0bef7244deff7f0b28#code).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.uma.xyz/using-uma/disputing-oracle-data.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
