LogoLogo
UMA HomeProjectsVoter DappOO Dapp
  • Welcome to UMA
  • What's New!
  • FAQs
  • Developers
    • Optimistic Oracle v2
      • Quick Start
      • Deposit Box
      • Event-Based Prediction Market
      • Insurance Claim Arbitration
    • Optimistic Oracle v3
      • Quick start
      • 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
      • Voter Guide
      • Voting Gas Rebates
    • Proposing Oracle Data
    • Disputing Oracle Data
    • Resolving Disputes
  • Verification Guide
    • Verification System
    • Polymarket
    • Across
    • oSnap
    • Y2K
    • Index
  • Resources
    • Network Information
      • New Network Requests
    • Audit & Bug Bounty Programs
    • Approved Price Identifiers
    • Approved Collateral Types
    • Subgraphs
      • Mainnet Voting Entities
      • Queries
    • Voting with a 2-Key Contract
    • Unsupported Contracts
    • Additional Resources
    • Glossary
    • Links
    • UMA TVS Methodology
Powered by GitBook
On this page
  • Prerequisites
  • Step-by-step instructions for using oSnap
  • Create Your First Proposal
  • Get in Touch with UMA

Was this helpful?

Edit on GitHub
Export as PDF
  1. Developers
  2. oSnap

oSnap Quick Start

Get Started with oSnap in 2 Minutes

PreviousoSnapNextoSnap Deployment Tutorial

Last updated 1 year ago

Was this helpful?

Welcome to the oSnap Quick Start guide: a high-level overview to start using oSnap!

“oSnap” is short for Optimistic Snapshot Execution.

oSnap enables DAOs to propose transactions, conduct an off-chain governance vote, and have the transaction data executed in a trustless fashion.

Prerequisites

  • Snapshot Space

  • Safe with Multi-Sig (or Safe with on-chain governance)

Step-by-step instructions for using oSnap

  1. Create a Safe and Snapshot Space (or use existing accounts)

  2. Navigate to Snapshot Space Advanced Settings

  3. Add 'oSnap by UMA' plugin

  4. Add your Safe treasury

  5. Save revised Snapshot space settings by signing a message

  6. Click 'Activate oSnap' from Treasury to access the oSnap Safe App

  7. Sign transaction in Safe

Create Your First Proposal

  • Create a new Snapshot proposal with the transactions to execute if the proposal passes and is verified by UMA.

  • Invite the community to vote on the proposal.

  • If the proposal passes and default settings are enabled, UMA bots will execute a transaction proposing execution of the transactions and post a bond to UMA's Optimistic.

  • After the Optimistic Oracle verifies that the transactions and associated transactions are valid, UMA bots will execute these transactions for oSnap modules using default settings, provided they require less than 500,000 gas.

Get in Touch with UMA

  • Send an email to integrations@umaproject.org

Note: Currently, oSnap supports basic voting.

Drop a message in the

Or drop your details in and we'll reach out

❗
UMA Discord Server
this form
oSnap Deployment Speed Run