Table of contents UMA Protocol Developers Quick start Optimistic Oracle Prediction Market Insurance Data Asserter Escalation Managers Sandboxed Oracle Environment oSnap oSnap Quick Start oSnap Deployment Tutorial Snapshot Proposal + Transaction Tutorial oSnap Proposal Verification oSnap Configuration Parameters Migrate to oSnap Safe App Monitoring Bot Setup Setting Custom Bond and Liveness Parameters Protocol Overview How does UMA's Oracle work? Example Projects DVM 2.0 DVM 2.0 FAQ Community Governance The UMIP Process DAO Proposals Using UMA Voting Walkthrough Proposing Oracle Data Disputing Oracle Data Resolving Disputes Verification Guide Verification System Polymarket oSnap Across Y2K Index Resources Network Information New Network Requests Audit & Bug Bounty Programs Approved Price Identifiers Approved Collateral Types Subgraphs Mainnet Voting Entities Queries Optimistic Oracle v2 OO Quick Start Deposit Box Internal Optimistic Oracle Insurance Claim Arbitration Optimistic Arbitrator Event-Based Prediction Market Voting with a 2-Key Contract Unsupported Contracts Additional Resources Glossary Links UMA TVS Methodology