UMA, or Universal Market Access, is a protocol for the creation of synthetic assets based on the Ethereum (ETH) blockchain. UMA allows counterparties to digitize and automate any real-world financial derivatives, such as futures, contracts for differences (CFDs) or total return swaps.