Trust Wallet

UMA Protocol

發佈時間 2026年5月8日 · 更新時間 2026年9月25日
分享文章

摘要

UMA is a decentralized optimistic oracle protocol that delivers off-chain truth to smart contracts — most notably resolving prediction-market outcomes for Polymarket by letting anyone propose an answer that becomes final unless successfully challenged within a dispute window.

UMA Protocol

What Is UMA Protocol?

UMA (Universal Market Access) is a decentralized optimistic oracle protocol that delivers off-chain data — including the outcomes of real-world events — to onchain smart
contracts. UMA is the resolution oracle behind Polymarket and other prediction-market platforms.

Unlike a "push" oracle that constantly publishes prices, UMA uses an optimistic model: anyone can propose an answer, post a bond, and the answer is treated as correct unless someone disputes it within a fixed challenge window. Disputes are settled by UMA token holders voting on the correct answer.

This design is well-suited to prediction markets because it can resolve any human-verifiable question — election results, sports outcomes, macro data — without requiring a hard-coded data feed for each.

How Does UMA Work?

  1. A smart contract (e.g., a Polymarket market) requests an answer from UMA at a specific timestamp.

  2. A proposer posts the answer on-chain along with a bond.

  3. A challenge window opens.

  4. If no one disputes, the answer is finalized and the proposer recovers their bond.

  5. If a disputer challenges within the window, both sides post bonds and UMA token holders vote.

  6. The winning side keeps the bonds; the losing side loses them. The smart contract settles using the verified answer.

Key Features of UMA

Optimistic Resolution

Most answers settle without dispute — fast, cheap, and final.

Universal

Can resolve any human-verifiable question, not just price feeds.

Bonded

Proposers and disputers post bonds, creating economic security against bad answers.

Token-Holder Adjudication

UMA token holders vote on disputed answers, with skin-in-the-game incentives to vote correctly.

Used by Polymarket

UMA is the canonical resolution layer for the largest decentralized prediction-market platform.

UMA vs Push Oracles (e.g., Chainlink)

Feature UMA Push Oracles
ModelOptimistic — propose-then-disputePush — constant publication
Best forArbitrary questions, prediction marketsContinuous price feeds
LatencyHours (challenge window)Seconds
CostLow (only on resolution)Higher (constant updates)
Question typesOpen-endedPre-defined feeds

Use Cases

  • Prediction-market resolution — Polymarket and other platforms use UMA to determine event outcomes

  • Cross-chain bridges — UMA secures certain bridge messages

  • Insurance and DeFi settlements — onchain products that need human-verifiable outcomes

  • DAO governance attestations — recording off-chain decisions onchain

UMA and Trust Wallet

UMA isn't a product Trust Wallet users interact with directly — it operates in the background as the resolution oracle for onchain prediction markets. When a user trades on Polymarket
through Trust Wallet's in-app integration, UMA is what determines the final outcome of each market.

Disclaimer: Content is for informational purposes and not investment advice. Web3 and crypto come with risk. Please do your own research with respect to interacting with any Web3 applications or crypto assets. Subject to our Terms of Service and Privacy Policy.

Related Terms

加密貨幣錢包
由您掌控

掌握託管權。掌控一切。幾秒內即可開始。

下載
Trust Wallet app on iPhone