Welcome to UMA
UMA is an optimistic oracle that uses economic guarantees to secure markets. Unlike mechanically restrictive price feed oracles, an optimistic oracle is able to serve any arbitrary data on-chain. UMA’s flexible oracle serves data for uses including a cross-chain bridge, insurance, custom derivatives and prediction markets among other things.
The UMA Protocol also provides various smart contract templates that are automatically secured by its optimistic oracle. Among these are contract templates and integrations for creating synthetic tokens, predictions markets, "KPI options" and structured financial products.
#
DevelopersIf you are a developer interested in building on the UMA Protocol, please refer to these tutorials and resources to get started.
- Launching a KPI Option
- Launching a Success Token
- Integrating with the Optimistic Oracle
- Proposing an UMA Improvement Proposal (UMIP)
- Understanding the Long Short Pair contract
- Understanding the Optimistic Oracle interface
You can find additional reference materials, including a list of UMA's testnet and mainnet contracts here.
#
UMA TokenholdersRefer here to learn more about the UMA governance token.
#
ContactIf you have questions or want to connect with the UMA community, check out our community page, join our Discord or get involved in conversations on UMA's Discourse.