wswap.site

Why a Prediction Market Shows 'Resolving' But No Payout Appears

When a prediction market displays "resolving" on Polymarket or similar platforms, it means the outcome determination process has started but is not yet complete. No payout appears until the resolution process finishes and the market contract finalizes. The delay typically lasts from a few hours to several days, depending on the oracle system, dispute windows, and whether anyone challenges the proposed outcome.

How the resolution process works

Step 1: The Oracle Submits a Proposed Outcome

After a market's expiration time passes, the designated oracle (often UMA's optimistic oracle or a custom oracle) submits a proposed outcome. This triggers the "resolving" status. The market contract does not automatically pay out because it waits for a verification period.

Step 2: the challenge period begins

Most on-chain prediction markets include a dispute window (typically 24 hours to 3 days). During this time, anyone can challenge the proposed outcome by posting a bond. If no one challenges:

If someone challenges:

Step 3: payout distribution

Once the outcome is finalized, the market contract:

  1. Converts winning conditional tokens into redeemable collateral (USDC or DAI).
  2. Sends the collateral directly to each winning token holder's wallet.
  3. Losing tokens become worthless and are not redeemable.

No manual claim action is needed for most Polymarket markets - payouts arrive automatically. However, some older or custom markets may require a "redeem" transaction through the platform interface.

Why the delay feels long

Oracle Submission Timing

The oracle does not always submit the outcome immediately after expiration. UMA's optimistic oracle, for example, relies on a designated proposer (often the market creator or a third party) to send the resolution data. If the proposer is slow or inactive, the "resolving" status can persist for hours before the challenge window even starts.

Transaction Mempool Issues

The oracle's submission transaction might get stuck in the mempool during network congestion. You see "resolving" on the front-end, but the actual on-chain resolution data has not been confirmed yet. Waiting for the next block or checking a block explorer for the oracle's pending transaction clarifies the situation.

Market-Specific Rules

Some market types (e.g., multi-outcome or scalar markets) require additional steps:

How to check what's actually happening

  1. Look up the market contract on Etherscan. The "resolving" status is a front-end label. On-chain, you'll see the oracle's submission timestamp and the challenge period end time.
  2. Verify the oracle's proposed outcome. Use the oracle's contract address (listed on the market page) to read the proposed data. If the proposal matches what you expect, the delay is just the time lock.
  3. Check for disputes. Search the oracle contract for dispute events. If a dispute exists, the market will not pay out until the resolution process finishes - potentially days longer.
  4. Monitor the challenge window. Most UMA-based markets have a 2-3 day window. If no dispute appears by the deadline, payouts typically arrive within the next hour.

Common Misconceptions

When to contact support

If the resolving status persists beyond the expected challenge window (e.g., 4+ days for a standard UMA market), something may have gone wrong:

In these edge cases, check the market's dispute history on a block explorer. If no dispute exists but the window has passed, the oracle likely failed to submit. The market may need manual intervention - contact the platform's support team or the oracle operator if known.

For most markets, however, the "resolving" status is a temporary state that resolves automatically. Patience is the only required action, and payouts arrive within the standard time frames defined by the oracle system.

Not financial advice. wswap.site publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to prediction markets