Skip to content

How Polymarket Resolves Markets: Disputes & Payout Delays

Polymarket uses the UMA Optimistic Oracle to resolve markets. Learn how outcomes are proposed, how a contested market is disputed and settled

9 min read
Tom Hill Independent prediction-market educator Follow on X
This page contains affiliate links. If you sign up through our links, we may earn a commission at no extra cost to you. This helps support our free content.
On this page

Resolution in a nutshell: a market resolves when a proposer submits an outcome and a 2-hour dispute window passes without a challenge. If no one disputes it, the market finalizes and each winning share redeems for $1.00. If it is disputed, the case goes to the UMA DVM, where voting can take 48–96 hours.

When a Polymarket market closes, how does it decide who wins? The answer is the UMA Optimistic Oracle — an independent, decentralized protocol that determines outcomes via a proposal and dispute system.

Understanding this process matters for two reasons: it tells you how secure the resolution is, and it tells you what happens if an outcome is contested.

The Resolution System: UMA Optimistic Oracle

Polymarket does not decide outcomes itself. Resolution is handled by the UMA Optimistic Oracle (OO) — a smart contract protocol where anyone can propose an outcome, and anyone else can dispute it.

The word “optimistic” refers to the core design principle: proposals are assumed to be correct unless someone disputes them. Most markets resolve without any dispute, making the process fast and cheap.

Step-by-Step: How Resolution Works

1. Market Closes

Every Polymarket market has an end date tied to a real-world event. Once that date passes and the event has occurred (or definitively not occurred), the market is eligible for resolution.

Trading continues right up to the end date. In the final hours before a near-certain outcome, you’ll often see YES shares trading at $0.995–$0.999 as traders factor in the time value of waiting for formal resolution.

2. Outcome Proposal

After a market closes, an approved proposer submits a proposed resolution to the UMA Optimistic Oracle. To do so, they must post a $500 USDC.e bond (USDC.e is bridged USDC on Polygon — the bond currency, distinct from the pUSD you trade with on Polymarket).

The proposal specifies:

  • Which market is being resolved
  • The proposed outcome (e.g., YES or NO)
  • Any supporting evidence or resolution criteria

The Proposer Whitelist

Polymarket has been moving newer markets to a proposer whitelist — only approved addresses can submit proposals for those markets, and most markets created recently use this system. Qualifying requires 5+ accurate proposals over a rolling 6-month window at ≥95% accuracy, with snapshots on the 2nd of each month.

In practice, most Polymarket users will never need to think about this. Polymarket’s own bots submit accurate proposals on almost every market almost immediately after it closes. The whitelist exists to prevent spam and sloppy proposals, not to gate normal trading. The reward per proposal (currently $2) covers gas and compensates approved proposers for the service — it’s not a meaningful income stream.

If you want the full picture — how to qualify, how the bond economics work, and the pitfalls experienced proposers avoid — see our dedicated guide: How to propose Polymarket resolutions.

3. 2-Hour Liveness Period

After a proposal is submitted, a 2-hour window opens for disputes. During this time, anyone can challenge the proposed outcome by posting a matching $500 USDC.e bond.

If no dispute is filed within 2 hours:

  • The market resolves to the proposed outcome
  • The proposer receives their $500 bond back plus a reward — typically $2 USDC.e

The reward is modest but covers gas costs and incentivizes timely proposals. In practice, Polymarket’s automated proposers handle almost all resolutions within minutes.

4. If Disputed

If someone disputes a proposal (posting their own $500 bond), the oracle resets:

  • The original proposal is voided
  • A new proposal period begins — anyone can submit a fresh proposal
  • The disputer’s and proposer’s bonds are held until the dispute is resolved

In many cases, a first dispute is enough to correct an erroneous proposal. The new proposer submits a correct outcome, which goes undisputed and resolves normally.

5. Escalation to the DVM

If a dispute is filed against the second proposal, or if the dispute cannot be resolved through re-proposal, the case escalates to the UMA Dispute Resolution Mechanism (DVM).

The DVM is a voting system where UMA token holders vote on the correct outcome. The voting period lasts 48 to 96 hours.

After voting:

  • The market resolves to the outcome that receives the majority vote
  • The party that was wrong in the dispute (proposer or disputer) forfeits their $500 bond, and the winning party receives half of it on top of getting their own bond back — so a successful dispute nets half the opposing bond
  • UMA token holders who voted correctly receive a small reward from protocol fees

DVM escalations are uncommon. Most Polymarket markets resolve at step 3 (liveness expiry) without any dispute at all.

What Happens If a Market Is Contested?

If you disagree with a proposed outcome, you can contest it by posting a matching $500 USDC.e bond within the 2-hour liveness window. Contesting the proposal voids it and opens a fresh proposal period — often a corrected proposal settles the matter before it goes any further, and the market then resolves normally.

If the second proposal is disputed as well, the case escalates to the UMA DVM, where UMA token holders vote on the correct outcome. Voting takes 48 to 96 hours, so a contested market finalizes noticeably later than an uncontested one. The losing party forfeits their $500 bond, and the winning party receives half of it on top of their own bond back.

A dispute exists to check whether a proposal matches the market’s written resolution criteria. It is not a way to overturn a result you simply didn’t like.

What “Polymarket Not Paying Out” Usually Means

Most searches for “Polymarket not paying out” turn out to be one of three situations. Only the last one is a genuine problem.

1. The funds are still in an open position. A market that hasn’t resolved yet can’t be redeemed — the money is committed to the market, not lost. Its value still shows in your portfolio and moves with the price until the market resolves.

2. The market has resolved and shows “Available soon.” After an outcome is proposed, the 2-hour liveness window has to pass before the market formally resolves and winning shares can be redeemed. That wait is the normal resolution clock — not a dispute, and not a delay.

3. The outcome is genuinely disputed. If someone contested the proposed outcome, the market cannot finalize until the dispute is settled — and if it reaches the UMA DVM, that means 48 to 96 hours of voting. Your shares are still yours and redeem at the resolved price once the dispute ends.

If a market has resolved, shows as redeemable, and you’ve already redeemed it, but the money still hasn’t reached your wallet, that’s a withdrawal question rather than a resolution one — see our guide to how long Polymarket withdrawals take.

Redeeming Your Winnings

Once a market resolves in your favor, your winning shares are worth $1.00 pUSD each. Redeeming converts those shares into pUSD in your Polymarket trading balance.

Polymarket now offers an auto-redeem setting that claims your winnings automatically after every market resolves. After 3 years of doing this manually, enabling this setting was one of those tiny quality-of-life upgrades that I immediately wondered why I’d ever lived without.

To turn it on:

  1. Go to your Polymarket Settings page
  2. Open the Trading tab
  3. Enable “Auto redeem your wins” — “Automatically redeem your winnings from markets when they close.”
  4. Approve the one-time on-chain transaction in your wallet

Once enabled, it’s always on until you turn it off. There’s no per-market confirmation and nothing to remember after a market closes. It fires after the UMA dispute period has completed — so it’s not faster than claiming manually, just hands-off. The value is not forgetting about small wins sitting unclaimed in your portfolio.

Method 2: Manual Claim Button

If you haven’t enabled auto-redeem (or prefer to claim each market yourself):

  1. Go to your Portfolio page on Polymarket
  2. Find your resolved position
  3. Click the Claim or Redeem button
  4. Confirm the transaction in your wallet
  5. pUSD arrives in your Polymarket wallet

The claim button typically appears within a few hours of the market’s end date, once the UMA proposal has been submitted and the liveness period has passed.

Getting the money out: redeeming puts pUSD in your Polymarket balance; withdrawing moves it off the platform. For withdrawal timing, withdrawal fees, and converting pUSD to USDC or cash, see how long Polymarket withdrawals take. That guide covers the withdrawal side — this page covers the resolution side.

Market Resolution Criteria

Each Polymarket market has a specific resolution criteria defined when the market is created. This criteria determines what counts as YES and what counts as NO.

Common patterns:

  • Binary outcome: “Will X happen by date Y?” — resolves YES or NO
  • Price threshold: “Will Bitcoin exceed $100,000?” — resolves YES if the price crosses on a specific exchange at a specific time
  • Event-based: “Will Team X win the championship?” — resolves YES/NO based on official results

Resolution criteria are written into the market description. If you’re trading on an important market, read the criteria carefully — edge cases occasionally arise where the precise wording matters.

Short-horizon crypto markets — the 5-minute, 15-minute and 4-hour BTC/ETH/SOL up-or-down contracts — do not resolve the way the rest of the platform does, and this changed in August 2026.

Instead of the UMA proposal-and-dispute flow, these markets resolve on a Chainlink-computed time-weighted average price (TWAP). Both the price to beat (the opening reference) and the final settlement price come from the same TWAP feed.

Why TWAP rather than a single snapshot price: a single print at the closing second is trivially manipulable and can be missed entirely by a wick. Averaging over a window makes the settlement price considerably harder to game and reduces the number of markets that would otherwise hinge on one anomalous tick.

Averaging windows (as of September 2026):

MarketTWAP window
5-minute markets60 seconds
15-minute markets60 seconds
4-hour markets60 seconds

The 5-minute window was briefly 30 seconds when TWAP resolution launched on 7 August 2026, and was extended to 60 seconds on 14 August 2026.

Two practical consequences:

  • “Only the close matters” is no longer true for these markets. The settlement price is an average over the window, so the final seconds of the market carry less weight than the average of the last minute.
  • If you’re trading near the boundary, the exact window matters. A market that looks like it settled at $0.501 on the last tick may settle on the other side of the strike once the full 60 seconds is averaged.

A separate change worth knowing: the taker delay on crypto markets was cut from 250ms to 50ms on 17 August 2026, which affects how quickly a marketable order executes.

What Happens If a Market Doesn’t Resolve?

In rare cases, a market may not resolve clearly — for example, if the underlying event is cancelled, postponed indefinitely, or its outcome is genuinely ambiguous.

In these cases, the UMA oracle can resolve the market as 0.5 (a 50/50 split), meaning all positions receive $0.50 per share regardless of YES or NO. This is relatively uncommon but worth being aware of for edge-case markets.

Why This System Matters

The optimistic oracle design has two important implications for traders:

1. Resolution is trustless. Polymarket cannot unilaterally decide outcomes. The oracle process is governed by the UMA protocol, which Polymarket does not control. This is a meaningful security guarantee.

2. Bad resolutions can be challenged. If a market is proposed to resolve incorrectly, any user with $500 USDC.e can dispute it. The dispute system is rarely needed, but it exists as a safety net.

Learn More

Frequently Asked Questions

How long does it take for a Polymarket market to resolve?
Resolution typically completes within a few hours of a market's end date. The UMA Optimistic Oracle has a 2-hour liveness period after an outcome is proposed. If undisputed, the market resolves. If disputed, resolution can take 48–96 hours while UMA token holders vote.
Who decides how a Polymarket market resolves?
The UMA Optimistic Oracle decides. An approved proposer submits the outcome after a market closes, posting a $500 USDC.e bond. Most new markets use a proposer whitelist — only approved addresses can submit. If undisputed within 2 hours, the market resolves. Disputes escalate to a vote by UMA token holders.
What happens if a market outcome is contested?
A proposed outcome can be contested by posting a matching $500 USDC.e bond within the 2-hour liveness window. That voids the original proposal and opens a fresh proposal period. If the new proposal is disputed too, the case escalates to the UMA DVM, where UMA token holders vote over 48–96 hours. The losing party forfeits their $500 bond, and the winner receives half of it.
What does 'Polymarket not paying out' mean?
Usually one of three things. (1) The funds are still in an open position — an unresolved market can't be redeemed. (2) The market has resolved and shows 'Available soon' — the 2-hour liveness window hasn't finished yet. (3) The outcome is genuinely disputed — resolution can't finalize until the dispute is settled, which can take 48–96 hours at the UMA DVM. Only the third is a real delay.
How do I claim my winnings on Polymarket?
The easiest option is to enable auto-redeem under Settings → Trading, a one-time approval that automatically redeems your winnings after every market resolves. Otherwise, go to your Portfolio page and click the Claim button next to each resolved winning position. Each winning share redeems for $1.00 pUSD. For withdrawal timing and getting funds off the platform, see [how long Polymarket withdrawals take](/guides/how-to-withdraw/).
What is auto-redeem on Polymarket?
Auto-redeem is a Settings → Trading toggle that automatically claims your winnings after every market resolves, so you don't have to click Redeem manually on each one. Turning it on requires a single one-time wallet approval; after that it stays on until you disable it. It fires after the dispute period completes — so it is not faster than manual redemption, just hands-off.
What happens if I disagree with how a market resolved?
You can dispute a proposed resolution by posting a $500 USDC.e bond within the 2-hour liveness window. If disputed, the case escalates to the UMA DVM, where UMA token holders vote on the correct outcome over 48–96 hours. A dispute is about whether a proposal matches the market's written resolution criteria.
Can a Polymarket market resolve incorrectly?
Incorrect resolutions are rare but theoretically possible. The UMA oracle has multiple safeguards: a 2-hour challenge window, a dispute mechanism, and a final appeal to UMA token holders. Historically, the overwhelming majority of Polymarket markets have resolved correctly.