UMA is open-source infrastructure for deploying and enforcing synthetic assets on Ethereum. UMA enables developers to quickly and easily build synthetic tokens that track the price of anything! View here to learn more about synthetic tokens!
UMA enables developers to create synthetic assets via two core components:
Together, these two components enable the creation of fast, efficient, and secure synthetic derivatives on the Ethereum blockchain.
If you would like to learn more about the concepts behind UMA's priceless financial contracts and optimistic oracle, start by reading this overview of the UMA ecosystem.
If you are a developer interested in building with UMA Protocol, view this explainer of how UMA's priceless synthetic tokens work and to learn more about UMA's expiring synthetic tokens.
Additionally, the development guide to learn how to launch your own expiring synthetic token on UMA.
You can find additional reference materials, including a list of UMA's testnet and mainnet contracts here.
If you are interested in the UMA project token, please read this section to learn more about the role of the UMA project token in the DVM and the rights and responsibilities of UMA project tokenholders.