UMA is a decentralized platform for the creation, maintenance, and settlement of “priceless” financial contracts on Ethereum. The system consists of priceless financial contract designs and a decentralized oracle mechanism. The UMA protocol enables any two counterparties to design and enter their own custom made financial contract.