Difference between revisions of "UMA (UMA)"

From CryptoWiki

m (1 revision imported)
Line 1: Line 1:
{{Infobox_album}}{{Crypto_info_template|total_supply = 100M}}
A [[permissionless]] [[derivatives]] protocol establishing a generalized [[framework]] for creating [[synthetic]] assets on [[Ethereum]].


== Basics ==
== Basics ==
Line 6: Line 6:
*Started in:
*Started in:
*Testnet release: On their website you can sign up for early access (2-2020) which indicates it is not fully live yet. [https://medium.com/imtoken/defi-explained-synthetic-assets-1733e1072f14 Update]: as of 17-3-2020 still on [[testnet]].
*Testnet release: On their website you can sign up for early access (2-2020) which indicates it is not fully live yet. [https://medium.com/imtoken/defi-explained-synthetic-assets-1733e1072f14 Update]: as of 17-3-2020 still on [[testnet]].
*Mainnet release: [https://defirate.com/uma-uniswap-listing/29-4-2020 29-4-2020]
*[[Mainnet]] release: [https://defirate.com/uma-uniswap-listing/29-4-2020 29-4-2020]
* A [[permissionless]] [[derivatives]] protocol establishing a generalized framework for creating [[synthetic]] assets on [[Ethereum]].


* "''[https://tokentuesdays.substack.com/p/look-what-weth-built?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoyNjMxNzYsIl8iOiJmT0J1VSIsImlhdCI6MTU4MDg3MTc2NiwiZXhwIjoxNTgwODc1MzY2LCJpc3MiOiJwdWItMTU0MDUiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.zo1rq4z54J5olhi_brGAwacaQwKBs5xPBhtw0ERfV6E A] [[decentralized]], permissionless financial contract platform for developers to leverage its self-enforcing contract design patterns and provably honest [[oracle]] mechanism to essentially create any sort of financial product in existence with the [[ERC-20]] standard."''
* "''[https://tokentuesdays.substack.com/p/look-what-weth-built?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoyNjMxNzYsIl8iOiJmT0J1VSIsImlhdCI6MTU4MDg3MTc2NiwiZXhwIjoxNTgwODc1MzY2LCJpc3MiOiJwdWItMTU0MDUiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.zo1rq4z54J5olhi_brGAwacaQwKBs5xPBhtw0ERfV6E A] [[decentralized]], permissionless financial contract platform for developers to leverage its self-enforcing contract design patterns and provably honest [[oracle]] mechanism to essentially create any sort of financial product in existence with the [[ERC-20]] standard."''
Line 28: Line 27:


=== Treasury ===
=== Treasury ===
* [https://blog.bancor.network/nexus-mutual-joins-30-daos-adopting-bancors-dao-treasury-management-solution-2eb60b762259 Plans] to [[stake]] their treasury (or parts of it) in [[Bancor Token (BNT)|Bancor]] V3 (9-3-2022).
== Tokens ==
== Tokens ==
=== IDO ===
=== IDO ===
Line 33: Line 35:
''"The derivatives protocol will deposit [https://medium.com/uma-project/umas-initial-uniswap-listing-afa7b6f6a330 2% of its token supply] along with ~$535k in [[ETH]] into [[Uniswap]] available for the public to purchase. The sale, known as an “Initial Uniswap Offering” will officially begin at 15:00 UTC on Wednesday, April 28th.''
''"The derivatives protocol will deposit [https://medium.com/uma-project/umas-initial-uniswap-listing-afa7b6f6a330 2% of its token supply] along with ~$535k in [[ETH]] into [[Uniswap]] available for the public to purchase. The sale, known as an “Initial Uniswap Offering” will officially begin at 15:00 UTC on Wednesday, April 28th.''


''With the launch of UMA’s Initial Uniswap Offering, we’re seeing the emergence of a new liquidity framework for privately funded [[DeFi]] projects. By using a [[permissionless]] liquidity protocol like Uniswap, projects can allocate a portion of their raise to bootstrap liquidity and anyone can participate in the sale. This helps projects distribute tokens to their community members. The only thing required for launching a new token on Uniswap is the capital to back it.'' 
''With the launch of UMA’s Initial Uniswap Offering, we’re seeing the emergence of a new liquidity framework for privately funded [[DeFi]] projects. By using a [[permissionless]] liquidity protocol like Uniswap, projects can allocate a portion of their raise to bootstrap liquidity and anyone can participate in the sale. This helps projects distribute [[tokens]] to their community members. The only thing required for launching a new [[token]] on Uniswap is the capital to back it.'' 


''With 100M UMA in total supply, the initial offering will value UMA at $0.26 per token with a diluted market cap of ~$26.67M –– UMA, short for Universal Market Access, is living up to its name with the low price point. As noted by Placeholder Partner and UMA investor, [[Chris Burniske]], the offering is priced at the same valuation given to seed investors."''
''With 100M UMA in total supply, the initial offering will value UMA at $0.26 per token with a diluted market cap of ~$26.67M –– UMA, short for Universal Market Access, is living up to its name with the low price point. As noted by Placeholder Partner and UMA investor, [[Chris Burniske]], the offering is priced at the same valuation given to [[seed]] investors."''


=== Token allocation ===
=== Token allocation ===
Line 52: Line 54:
* [https://thedefiant.substack.com/p/uma-token-sale-also-launches-new-689?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0MTU5MDksIl8iOiJtSlA2dyIsImlhdCI6MTU4ODIzNTIzMiwiZXhwIjoxNTg4MjM4ODMyLCJpc3MiOiJwdWItMTEyNTkiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.x6FIRVj4UTs0Je7GQ9wAyNDzdceIjvH7NqAo9CVVla4 From] [[The Defiant]] (29-4-2020):
* [https://thedefiant.substack.com/p/uma-token-sale-also-launches-new-689?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0MTU5MDksIl8iOiJtSlA2dyIsImlhdCI6MTU4ODIzNTIzMiwiZXhwIjoxNTg4MjM4ODMyLCJpc3MiOiJwdWItMTEyNTkiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.x6FIRVj4UTs0Je7GQ9wAyNDzdceIjvH7NqAo9CVVla4 From] [[The Defiant]] (29-4-2020):
''"UMA token utility falls into three main buckets:''
''"UMA token utility falls into three main buckets:''
# ''[[Governance]]: Users can earn inflationary rewards by participating in governance''
# ''[[Governance]]: Users can [[earn]] inflationary rewards by participating in governance''
# ''Disputes: Tokens are used to properly incentivize price requests during disputes''
# ''Disputes: Tokens are used to properly incentivize price requests during disputes''
# ''[[Burns]]: All financial contracts using UMA pay a tax that’s used to buy and then burn the token, driving value to UMA and scaling economic guarantees as protocol activity increases''
# ''[[Burns]]: All financial contracts using UMA pay a tax that’s used to buy and then [[burn]] the token, driving value to UMA and scaling economic guarantees as protocol activity increases''
''The primary purpose of the UMA token is for governance and voting on UMA Improvement Proposals. Users who elect to be active governance participants and vote with the majority will receive inflationary rewards in the form of UMA. More details on the UMAIP Process can be found [https://www.delphidigital.io/so/2dN6_1Zvs/c?w=5-6uBL8HgoHA6kr01ftaq5ELHtp91XJoPpj-aYuG-Vs.eyJ1IjoiaHR0cHM6Ly9kb2NzLnVtYXByb2plY3Qub3JnL3VtYS9vcmFjbGUvVU1JUHMuaHRtbCIsInIiOiJjZGFhYWM3YS03MjdhLTQwMGYtNjJjMS1iNTViYmJiOGE0ZmIiLCJtIjoibWFpbCIsImMiOiI1NDc2OWRjNC00ZGFkLTRmYTktOTk2Zi0xZjMwODhhYmYzZWUifQ here].''
''The primary purpose of the UMA token is for governance and voting on UMA Improvement Proposals. Users who elect to be active governance participants and vote with the majority will receive inflationary rewards in the form of UMA. More details on the UMAIP Process can be found [https://www.delphidigital.io/so/2dN6_1Zvs/c?w=5-6uBL8HgoHA6kr01ftaq5ELHtp91XJoPpj-aYuG-Vs.eyJ1IjoiaHR0cHM6Ly9kb2NzLnVtYXByb2plY3Qub3JnL3VtYS9vcmFjbGUvVU1JUHMuaHRtbCIsInIiOiJjZGFhYWM3YS03MjdhLTQwMGYtNjJjMS1iNTViYmJiOGE0ZmIiLCJtIjoibWFpbCIsImMiOiI1NDc2OWRjNC00ZGFkLTRmYTktOTk2Zi0xZjMwODhhYmYzZWUifQ here].''


Line 75: Line 77:
=== How it works ===
=== How it works ===
* From this [https://medium.com/imtoken/defi-explained-synthetic-assets-1733e1072f14 post] by [[ImToken]] (17-3-2020):  
* From this [https://medium.com/imtoken/defi-explained-synthetic-assets-1733e1072f14 post] by [[ImToken]] (17-3-2020):  
''"UMA offers users to create derivatives called Total Return Swaps. Let’s say you want exposure (i.e. owning the cash flows from price movements) to [[Bitcoin]] on Ethereum. In this case, you can use UMA to create an agreement where you pay another user [[DAI]] when the price of Bitcoin decreases and the other other pays you when it increases.''
''"UMA offers users to create derivatives called Total Return [[Swaps]]. Let’s say you want exposure (i.e. owning the cash flows from price movements) to [[Bitcoin]] on Ethereum. In this [[case]], you can use UMA to create an agreement where you pay another user [[DAI]] when the price of Bitcoin decreases and the other other pays you when it increases.''


''Unlike [[Synthetix]], UMA therefore needs two parties involved. Both need to lock some tokens to guarantee their future payments to the other party. However, neither of the two parties needs to lock the $5000 to guarantee payments on Bitcoin’s price movement. A smaller amount of collateral is enough to pay the respective other party on price movements. Therefore, both parties are leveraged with a small amount of committed money while fully participating in Bitcoin’s price movement.''
''Unlike [[Synthetix]], UMA therefore needs two parties involved. Both need to lock some tokens to guarantee their future payments to the other party. However, neither of the two parties needs to lock the $5000 to guarantee payments on [[Bitcoin’s]] price movement. A smaller amount of collateral is enough to pay the respective other party on price movements. Therefore, both parties are leveraged with a small amount of committed money while fully participating in Bitcoin’s price movement.''


''In fact, UMA even allows you to define the exact terms of how price movements influence your payments: Maybe each party only pays when Bitcoin’s price moves more than $100. As long as you have an [[oracle]] for it (i.e. have some way to provide the price information to UMA’s [[smart contract]]), you can also create agreements on other assets, such as stocks or indices. As long as you have a [[counterparty]] who wants to take the exact opposite side of your outcomes, you can use your UMA token as investment.''
''In fact, UMA even allows you to define the exact terms of how price movements influence your payments: Maybe each party only pays when Bitcoin’s price moves more than $100. As long as you have an [[oracle]] for it (i.e. have some way to provide the price information to UMA’s [[smart contract]]), you can also create agreements on other assets, such as stocks or indices. As long as you have a [[counterparty]] who wants to take the exact opposite side of your outcomes, you can use your UMA token as investment.''
Line 83: Line 85:
''One extreme example of how a UMA token can be set up shows the approach of creating a USStocks token. In this case (see their [https://medium.com/uma-project/announcing-us-stock-index-token-powered-by-uma-and-dai-c394586c575a blog post]), one side collateralized the position, not partly, but to always more than 108.5% of the values of that US stocks. Buying this token, a user can therefore always buy this stock token to gain exposure to the US stocks market in a 1:1 fashion."''
''One extreme example of how a UMA token can be set up shows the approach of creating a USStocks token. In this case (see their [https://medium.com/uma-project/announcing-us-stock-index-token-powered-by-uma-and-dai-c394586c575a blog post]), one side collateralized the position, not partly, but to always more than 108.5% of the values of that US stocks. Buying this token, a user can therefore always buy this stock token to gain exposure to the US stocks market in a 1:1 fashion."''


''That’s actually similar to buying a similar token on Synthetix, only that UMAs synthetic derivatives also have a fixed time. Synthetix tokens are perpetual. As briefly mentioned above, UMA relies — just like Synthetix — on Oracles to receive the Bitcoin price — or any other value of your desired underlying."''
''That’s actually similar to buying a similar token on Synthetix, only that UMAs synthetic derivatives also have a fixed time. Synthetix tokens are perpetual. As briefly mentioned above, UMA relies — just like Synthetix — on [[Oracles]] to receive the Bitcoin price — or any other value of your desired underlying."''


* [https://defirate.com/uma-uniswap-listing/ From] [[Fitzner Blockchain Consulting|DeFi Rate]] (29-4-2021):
* [https://defirate.com/uma-uniswap-listing/ From] [[Fitzner Blockchain Consulting|DeFi Rate]] (29-4-2021):
Line 91: Line 93:
''To paint a clear picture, someone could use UMA to create a token that reacts to DeFi’s [[Total Locked Value (TLV)|TVL]] – effectively allowing some to go long or short on Total Value Locked over a fixed period of time.''
''To paint a clear picture, someone could use UMA to create a token that reacts to DeFi’s [[Total Locked Value (TLV)|TVL]] – effectively allowing some to go long or short on Total Value Locked over a fixed period of time.''


''Furthermore, UMA allows for the creation of priceless synthetic assets – or those which mitigate oracle risk by either being sufficiently collateralized or not."''
''Furthermore, UMA allows for the creation of priceless [[synthetic assets]] – or those which mitigate oracle risk by either being sufficiently collateralized or not."''


=== Fees ===
=== Fees ===
Line 100: Line 102:
"''UMA plans to allocate 50k tokens per week to developers who build [[synthetic]] assets on its [[permissionless]] [[derivatives]] protocol starting on November 10th. At the time of writing, this equates to roughly $325k worth of weekly rewards. The program is set to distribute up to 35% of the total token supply to focus on those building on the protocol, rather than simply aggregating [[liquidity]]. UMA’s [[liquidity mining]] program attracted $52M in [[TVL]] at its peak.''
"''UMA plans to allocate 50k tokens per week to developers who build [[synthetic]] assets on its [[permissionless]] [[derivatives]] protocol starting on November 10th. At the time of writing, this equates to roughly $325k worth of weekly rewards. The program is set to distribute up to 35% of the total token supply to focus on those building on the protocol, rather than simply aggregating [[liquidity]]. UMA’s [[liquidity mining]] program attracted $52M in [[TVL]] at its peak.''


''Rewards are weighted by the value locked in each synthetic asset [[contract]], meaning the more TVL a synth attracts, the greater share of UMA tokens the creator will receive. Creators can design their own liquidity mining programs using UMA rewards. Incentives are determined at the contract deployment level, ensuring that only creators who are verified on a [https://docs.google.com/forms/d/e/1FAIpQLSdPWOm4pNyqgDhXXr8wblWuSXXGslsGiJaFzrSNjN2RcG2RTQ/viewform whitelist] are eligible for rewards. The verification process is meant to “discourage non-productive products, such as ones that might be designed to soak up rewards but with no actual utility or transfer of risk,” according to the post."'' 
''Rewards are weighted by the value locked in each synthetic asset [[contract]], meaning the more TVL a synth attracts, the greater share of UMA tokens the creator will receive. Creators can design their own liquidity [[mining]] programs using UMA rewards. Incentives are determined at the contract deployment level, ensuring that only creators who are verified on a [https://docs.google.com/forms/d/e/1FAIpQLSdPWOm4pNyqgDhXXr8wblWuSXXGslsGiJaFzrSNjN2RcG2RTQ/viewform whitelist] are eligible for rewards. The verification process is meant to “discourage non-productive products, such as ones that might be designed to soak up rewards but with no actual utility or transfer of risk,” according to the post."'' 


* [https://newsletter.banklesshq.com/p/5-ways-to-earn-by-working-for-protocols?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNTczNTkwMywiXyI6InRxYSs5IiwiaWF0IjoxNjIwMDM0MjIxLCJleHAiOjE2MjAwMzc4MjEsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.1cD7CZ From] [[Bankless DAO (BANK)|Bankless]] (29-4-2021):
* [https://newsletter.banklesshq.com/p/5-ways-to-earn-by-working-for-protocols?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNTczNTkwMywiXyI6InRxYSs5IiwiaWF0IjoxNjIwMDM0MjIxLCJleHAiOjE2MjAwMzc4MjEsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.1cD7CZ From] [[Bankless DAO (BANK)|Bankless]] (29-4-2021):
Line 108: Line 110:
''The first was [https://medium.com/uma-project/uma-announces-developer-mining-6f6fe15d5604 UMA Developer Mining] which launched last fall. It’s currently distributing 50,000 $UMA tokens (1 $UMA = ~$25 currently) every week to devs who publish synthetic asset products via UMA. That’s over $1.25M every week in rewards!''
''The first was [https://medium.com/uma-project/uma-announces-developer-mining-6f6fe15d5604 UMA Developer Mining] which launched last fall. It’s currently distributing 50,000 $UMA tokens (1 $UMA = ~$25 currently) every week to devs who publish synthetic asset products via UMA. That’s over $1.25M every week in rewards!''


''Even more recently, the team launched [https://medium.com/uma-project/talent-referral-options-program-170bc347542a UMA Talent Referral Options], which are tokenized talent referrals that payout $UMA rewards depending on if referred candidates complete interviews for UMA, get hired by the protocol, and so forth."''
''Even more recently, the team launched [https://medium.com/uma-project/talent-referral-options-program-170bc347542a UMA Talent Referral Options], which are [[tokenized]] talent referrals that payout $UMA rewards depending on if referred candidates complete interviews for UMA, get hired by the protocol, and so forth."''


=== Scaling ===
=== Scaling ===
Line 118: Line 120:
*[https://ournetwork.substack.com/p/our-network-issue-66?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNDk2NzcyNiwiXyI6IkNDcGZjIiwiaWF0IjoxNjE4ODg1MDE1LCJleHAiOjE2MTg4ODg2MTUsImlzcyI6InB1Yi0yMTM2MiIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.GXq60HSL3SCOjboJghRP2qjYjIzV9eq3Gc1pgsli7Ac From] [[Our Network]] #66 (10-4-2021):
*[https://ournetwork.substack.com/p/our-network-issue-66?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNDk2NzcyNiwiXyI6IkNDcGZjIiwiaWF0IjoxNjE4ODg1MDE1LCJleHAiOjE2MTg4ODg2MTUsImlzcyI6InB1Yi0yMTM2MiIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.GXq60HSL3SCOjboJghRP2qjYjIzV9eq3Gc1pgsli7Ac From] [[Our Network]] #66 (10-4-2021):


''"UMA offers a price oracle system upon which these synthetics contracts are built, generally used at redemption/expiry of options. Voters vote on prices to update these oracles. The protocol has seen 103 such oracle requests to date. Over time 92 different voters have contributed to these price oracles."''
''"UMA offers a price oracle system upon which these synthetics contracts are built, generally used at redemption/expiry of [[options]]. Voters vote on prices to update these oracles. The protocol has seen 103 such oracle requests to date. Over time 92 different voters have contributed to these price oracles."''


=== Data Verification Mechanism (DVM) ===
=== Data Verification Mechanism (DVM) ===
* A blockchain [[oracle]] with economic guarantees around the cost of corrupting the system.
* A [[blockchain]] [[oracle]] with economic guarantees around the cost of corrupting the system.
* From the [[Token Economy]] mailing list (7-2019): 
* From the [[Token Economy]] mailing list (7-2019): 
"''The UMA team have [http://sendy.tokeneconomy.co/sendy/l/6jgCuUA3MxEEqgxgl7pNPQ/YApjyWonyDRp4NKLX5sETA/o1OTUfHqmZDlKlob28qzaA published] a [http://sendy.tokeneconomy.co/sendy/l/6jgCuUA3MxEEqgxgl7pNPQ/iQ4e3ih0Io763rqz4rApweXQ/o1OTUfHqmZDlKlob28qzaA new paper] last week introducing the concept and design for an oracle construction, called a Data Verification Mechanism (DVM), that guarantees the economic security of a [[smart contract]] and oracle system in a fully decentralized and [[Permissionless|permissionless blockchain]] setting by ensuring that the cost of corruption is always greater than the potential profit available via bribes."''
"''The UMA team have [http://sendy.tokeneconomy.co/sendy/l/6jgCuUA3MxEEqgxgl7pNPQ/YApjyWonyDRp4NKLX5sETA/o1OTUfHqmZDlKlob28qzaA published] a [http://sendy.tokeneconomy.co/sendy/l/6jgCuUA3MxEEqgxgl7pNPQ/iQ4e3ih0Io763rqz4rApweXQ/o1OTUfHqmZDlKlob28qzaA new paper] last week introducing the concept and design for an oracle construction, called a Data Verification Mechanism (DVM), that guarantees the economic security of a [[smart contract]] and oracle system in a fully decentralized and [[Permissionless|permissionless blockchain]] setting by ensuring that the cost of corruption is always greater than the potential profit available via bribes."''
* [https://thedefiant.substack.com/p/uma-token-sale-also-launches-new-689?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0MTU5MDksIl8iOiJtSlA2dyIsImlhdCI6MTU4ODIzNTIzMiwiZXhwIjoxNTg4MjM4ODMyLCJpc3MiOiJwdWItMTEyNTkiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.x6FIRVj4UTs0Je7GQ9wAyNDzdceIjvH7NqAo9CVVla4 From] [[The Defiant]] (29-4-2020):
* [https://thedefiant.substack.com/p/uma-token-sale-also-launches-new-689?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0MTU5MDksIl8iOiJtSlA2dyIsImlhdCI6MTU4ODIzNTIzMiwiZXhwIjoxNTg4MjM4ODMyLCJpc3MiOiJwdWItMTEyNTkiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.x6FIRVj4UTs0Je7GQ9wAyNDzdceIjvH7NqAo9CVVla4 From] [[The Defiant]] (29-4-2020):
''"UMA tackles the oracle problem by minimizing the reliance on on-chain price feeds and incentivizing participants to properly collateralize their positions at all times. If there’s ever a dispute on what the proper collateralization ratio is, UMA token holders are incentivized to step in and accurately resolve the dispute. More on this in the next section. If you’d like to get a deeper understanding of the DVM, you can read up on the DVM whitepaper [https://github.com/UMAprotocol/whitepaper/blob/master/UMA-DVM-oracle-whitepaper.pdf here]."'' 
''"UMA tackles the oracle problem by minimizing the reliance on [[on-chain]] price feeds and incentivizing participants to properly collateralize their positions at all times. If there’s ever a dispute on what the proper collateralization ratio is, UMA token holders are incentivized to step in and accurately resolve the dispute. More on this in the next section. If you’d like to get a deeper understanding of the DVM, you can read up on the DVM whitepaper [https://github.com/UMAprotocol/whitepaper/blob/master/UMA-DVM-oracle-whitepaper.pdf here]."'' 


=== Optimistic Oracle ===
=== Optimistic Oracle ===
Line 144: Line 146:
* [https://weekinethereum.substack.com/p/week-in-ethereum-news-june-19-2021?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNzc3NTQ2NCwiXyI6IitrN3VtIiwiaWF0IjoxNjI0MTk5MTM1LCJleHAiOjE2MjQyMDI3MzUsImlzcyI6InB1Yi0xMDcxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.yrhNlzeXlAb From] [[Week In Ethereum|Week in Ethereum]] (19-6-2021):
* [https://weekinethereum.substack.com/p/week-in-ethereum-news-june-19-2021?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNzc3NTQ2NCwiXyI6IitrN3VtIiwiaWF0IjoxNjI0MTk5MTM1LCJleHAiOjE2MjQyMDI3MzUsImlzcyI6InB1Yi0xMDcxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.yrhNlzeXlAb From] [[Week In Ethereum|Week in Ethereum]] (19-6-2021):


"''[https://medium.com/uma-project/treasury-diversification-with-range-tokens-145d4b12614e Range Token]: [[Decentralised Autonomous Organisation (DAO)|DAOs]] can borrow using their native token, via convertible debt-like instrument constructed using put and call [[Option contracts|options]]."''
"''[https://medium.com/uma-project/treasury-diversification-with-range-tokens-145d4b12614e Range Token]: [[Decentralised Autonomous Organisation (DAO)|DAOs]] can borrow using their [[native token]], via convertible debt-like instrument constructed using put and call [[Option contracts|options]]."''


== Privacy Method ==
== Privacy Method ==
Line 166: Line 168:
* [https://ournetwork.substack.com/p/our-network-issue-85?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0MDI3NjEyOCwiXyI6IitrN3VtIiwiaWF0IjoxNjI5NzAxNzUzLCJleHAiOjE2Mjk3MDUzNTMsImlzcyI6InB1Yi0yMTM2MiIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.DXVcSB0Bg2jjXAdqf2nUah-FYwH From] [[Our Network]] (21-8-2021):
* [https://ournetwork.substack.com/p/our-network-issue-85?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0MDI3NjEyOCwiXyI6IitrN3VtIiwiaWF0IjoxNjI5NzAxNzUzLCJleHAiOjE2Mjk3MDUzNTMsImlzcyI6InB1Yi0yMTM2MiIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.DXVcSB0Bg2jjXAdqf2nUah-FYwH From] [[Our Network]] (21-8-2021):


''"Range tokens can be incredible tools for treasury diversification as it is an [[On Chain|on-chain]] option that is customizable for [[DAO]] needs. Success tokens are a new incentive-aligned way for VC funds to effectively invest in a “Series B” for DAOS. UMA is working closely with teams, and is also organizing leads from VCs interested in taking the other side of these deals."''
''"Range tokens can be incredible tools for treasury diversification as it is an [[On Chain|on-chain]] [[option]] that is customizable for [[DAO]] needs. Success tokens are a new incentive-aligned way for VC funds to effectively invest in a “Series B” for DAOS. UMA is working closely with teams, and is also organizing leads from VCs interested in taking the other side of these deals."''


== Roadmap ==
== Roadmap ==
Line 187: Line 189:
* [[Opium Protocol (OPIUM)|Opium]]; [https://www.coindesk.com/opium-uma-spacex-decentralized-insurance-contract from] [[CoinDesk (DESK)|CoinDesk]] (24-5-2021):
* [[Opium Protocol (OPIUM)|Opium]]; [https://www.coindesk.com/opium-uma-spacex-decentralized-insurance-contract from] [[CoinDesk (DESK)|CoinDesk]] (24-5-2021):


''"Opium [will] plug into UMA's Optimistic Oracle product to provide financial [[derivatives]] for hedging risks related to SpaceX flights."''
''"[[Opium]] [will] plug into UMA's Optimistic Oracle product to provide financial [[derivatives]] for hedging risks related to SpaceX flights."''


* [[Yam Finance (YAM)|Yam]] Synths ([https://medium.com/yam-finance/yam-synths-and-upunks-are-live-2e734dc98a30 22-6-2021])
* [[Yam Finance (YAM)|Yam]] [[Synths]] ([https://medium.com/yam-finance/yam-synths-and-upunks-are-live-2e734dc98a30 22-6-2021])


== Pros and Cons ==
== Pros and Cons ==
Line 208: Line 210:
* Has [https://umaproject.org/about.html investment] from [[Coinbase Ventures]] and [[Blockchain Capital]].
* Has [https://umaproject.org/about.html investment] from [[Coinbase Ventures]] and [[Blockchain Capital]].
* [https://umaproject.org/about.html According] to their website (6-2-2020):
* [https://umaproject.org/about.html According] to their website (6-2-2020):
[[Placeholder]], [[Bain Capital]], Blockchain Capital, [[Two Sigma Ventures]], [[Box Group]], [[Dragonfly Capital]], Coinbase, [[Fintech Collective]]
[[Placeholder]], [[Bain Capital]], Blockchain Capital, [[Two Sigma Ventures]], [[Box Group]], [[Dragonfly Capital]], [[Coinbase]], [[Fintech Collective]]


* [https://ethhub.substack.com/p/ethhub-weekly-174?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozODY0ODY1MywiXyI6IitrN3VtIiwiaWF0IjoxNjI2NjYwNDk2LCJleHAiOjE2MjY2NjQwOTYsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.WeZIXwc_OnAvgEzzvo1TWs_5bGsdl8fBXC6V From] [[EthHub]] (16-7-2021):
* [https://ethhub.substack.com/p/ethhub-weekly-174?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozODY0ODY1MywiXyI6IitrN3VtIiwiaWF0IjoxNjI2NjYwNDk2LCJleHAiOjE2MjY2NjQwOTYsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.WeZIXwc_OnAvgEzzvo1TWs_5bGsdl8fBXC6V From] [[EthHub]] (16-7-2021):


''"Risk Labs (the foundation supporting UMA) has minted the first ever Range Token backed by UMA collateral. $2.6mm worth of this token has been sold to a small group of DeFi enthusiasts, including [[Amber Group]], [[BitDAO]], [[Blockchain Capital]], [[Robert Leshner]] and [[Wintermute Trading]]."''
''"Risk Labs (the [[foundation]] supporting UMA) has minted the first ever Range Token backed by UMA collateral. $2.6mm worth of this token has been sold to a small group of DeFi enthusiasts, including [[Amber Group]], [[BitDAO]], [[Blockchain Capital]], [[Robert Leshner]] and [[Wintermute Trading]]."''


=== Partners ===
=== Partners ===
Line 226: Line 228:
Making these free wiki pages is fun but takes a lot of effort and time.
Making these free wiki pages is fun but takes a lot of effort and time.


If you have enjoyed reading, tips are appreciated :) This will help us to keep expanding this archive of information.
If you have enjoyed reading, tips are appreciated :) This will help us to [[keep]] expanding this archive of information.


[[ETH]] tip [[address]]: 0x83460bE5F218b1520B69D702cE60A1DE37dD8E31
[[ETH]] tip [[address]]: 0x83460bE5F218b1520B69D702cE60A1DE37dD8E31
[[Category:Companies/Organisations]]
[[Category:Companies/Organisations]]

Revision as of 04:57, 21 March 2022

A permissionless derivatives protocol establishing a generalized framework for creating synthetic assets on Ethereum.

Basics

  • "A decentralized, permissionless financial contract platform for developers to leverage its self-enforcing contract design patterns and provably honest oracle mechanism to essentially create any sort of financial product in existence with the ERC-20 standard."

History

Audits & Exploits

  • Bug bounty program can be found here. Max payout is $25,000 (29-6-2020). Update: lowered the reward to 7.5K for most critical bugs (1-7-2021).
  • Blockchain Security DB (29-6-2020) shows 2audits. The latest was in 5-2020.
  • Scored a 85% on DeFi Safety (30-6-2021): "OpenZeppelin has done audits for all 4 phases of UMA as well as a continuous audit. They were done from April 28th 2020 to April 9th 2021. UMA was launched in December 2018."

Bugs/Exploits

Governance

Admin Keys

DAO

Treasury

Tokens

IDO

"The derivatives protocol will deposit 2% of its token supply along with ~$535k in ETH into Uniswap available for the public to purchase. The sale, known as an “Initial Uniswap Offering” will officially begin at 15:00 UTC on Wednesday, April 28th.

With the launch of UMA’s Initial Uniswap Offering, we’re seeing the emergence of a new liquidity framework for privately funded DeFi projects. By using a permissionless liquidity protocol like Uniswap, projects can allocate a portion of their raise to bootstrap liquidity and anyone can participate in the sale. This helps projects distribute tokens to their community members. The only thing required for launching a new token on Uniswap is the capital to back it. 

With 100M UMA in total supply, the initial offering will value UMA at $0.26 per token with a diluted market cap of ~$26.67M –– UMA, short for Universal Market Access, is living up to its name with the low price point. As noted by Placeholder Partner and UMA investor, Chris Burniske, the offering is priced at the same valuation given to seed investors."

Token allocation

  1. Initial Uniswap Listing: 2,000,000 (2.0%)
  2. Future Token Sales: 14,500,000 (14.5%)
  3. Developers and Users: 35,000,000 (35.0%)
  4. Founders, Early Contributors, and Investors: 48,500,000 (48.5%) 

The last two come with lengthy lockups and vesting schedules.

Synthetic Tokens

"UMA introduced a service that lets anyone create synthetic tokens that track the price of real-world assets like stocks, or really anything at all that you have a price feed for. At the ETHBoston hackathon, hackers used UMA to create a synthetic asset that tracks whether DAI deviates from its dollar peg, resulting in a massive payoff if the peg breaks. At ETHWaterloo, the UMA team created a synthetic asset that tracked the amount of human fesces sightings in San Francisco, which they promptly integrated into a fork of Uniswap so people could trade it on testnet."

Utility

"UMA token utility falls into three main buckets:

  1. Governance: Users can earn inflationary rewards by participating in governance
  2. Disputes: Tokens are used to properly incentivize price requests during disputes
  3. Burns: All financial contracts using UMA pay a tax that’s used to buy and then burn the token, driving value to UMA and scaling economic guarantees as protocol activity increases

The primary purpose of the UMA token is for governance and voting on UMA Improvement Proposals. Users who elect to be active governance participants and vote with the majority will receive inflationary rewards in the form of UMA. More details on the UMAIP Process can be found here.

Another important use is for price disputes. To ensure the safety and security of oracle-minimized financial contracts, the profit from “attacking” the contract (known as profit from corruption, PfC) must be less than the cost of the attack (known as cost of corruption, CoC). Given UMA tokens are used for voting on price disputes, the cost of corruption of an UMA contract is calculated as the value of 51% of all UMA tokens. 

As more value is locked in UMA contracts, the potential profit from corrupting the underlying contracts rises in tandem. That said, in order for UMA to scale, the network relies on proportional growth in the value of UMA tokens to ensure economic guarantees.

The protocol drives this dynamic by embedding a small protocol tax on all of UMA’s financial contracts. The tax is then used to buy-back and burn UMA on the open market. Therefore, the more value locked in UMA, the more revenues generated from the tax, and in turn, the more value accrues to the token."

Stablecoin

"uUSD is a “yield dollar.” The yield dollar model is described here and the first iteration UMA pursued was based on ETH, which resulted in over 10mm in minted yUSD. In partnership with UMA, we will be pursuing the same concept but with renBTC."

Coin Distribution

Tech

  • The platform features two core components: a decentralized oracle (DVM) and a financial contract template.
  • Whitepaper of UMA can be found here (3-12-2018). And of the DVM here (24-4-2020).
  • Capacity (TPS):

How it works

"UMA offers users to create derivatives called Total Return Swaps. Let’s say you want exposure (i.e. owning the cash flows from price movements) to Bitcoin on Ethereum. In this case, you can use UMA to create an agreement where you pay another user DAI when the price of Bitcoin decreases and the other other pays you when it increases.

Unlike Synthetix, UMA therefore needs two parties involved. Both need to lock some tokens to guarantee their future payments to the other party. However, neither of the two parties needs to lock the $5000 to guarantee payments on Bitcoin’s price movement. A smaller amount of collateral is enough to pay the respective other party on price movements. Therefore, both parties are leveraged with a small amount of committed money while fully participating in Bitcoin’s price movement.

In fact, UMA even allows you to define the exact terms of how price movements influence your payments: Maybe each party only pays when Bitcoin’s price moves more than $100. As long as you have an oracle for it (i.e. have some way to provide the price information to UMA’s smart contract), you can also create agreements on other assets, such as stocks or indices. As long as you have a counterparty who wants to take the exact opposite side of your outcomes, you can use your UMA token as investment.

One extreme example of how a UMA token can be set up shows the approach of creating a USStocks token. In this case (see their blog post), one side collateralized the position, not partly, but to always more than 108.5% of the values of that US stocks. Buying this token, a user can therefore always buy this stock token to gain exposure to the US stocks market in a 1:1 fashion."

That’s actually similar to buying a similar token on Synthetix, only that UMAs synthetic derivatives also have a fixed time. Synthetix tokens are perpetual. As briefly mentioned above, UMA relies — just like Synthetix — on Oracles to receive the Bitcoin price — or any other value of your desired underlying."

"In short, anyone can create a token pegged to an underlying data point so long as that data point is reliable and that token is sufficiently overcollateralized using ERC20 tokens like ETH, DAI and USDC.

To paint a clear picture, someone could use UMA to create a token that reacts to DeFi’s TVL – effectively allowing some to go long or short on Total Value Locked over a fixed period of time.

Furthermore, UMA allows for the creation of priceless synthetic assets – or those which mitigate oracle risk by either being sufficiently collateralized or not."

Fees

Upgrades

Staking

Liquidity and Developer Mining

"UMA plans to allocate 50k tokens per week to developers who build synthetic assets on its permissionless derivatives protocol starting on November 10th. At the time of writing, this equates to roughly $325k worth of weekly rewards. The program is set to distribute up to 35% of the total token supply to focus on those building on the protocol, rather than simply aggregating liquidity. UMA’s liquidity mining program attracted $52M in TVL at its peak.

Rewards are weighted by the value locked in each synthetic asset contract, meaning the more TVL a synth attracts, the greater share of UMA tokens the creator will receive. Creators can design their own liquidity mining programs using UMA rewards. Incentives are determined at the contract deployment level, ensuring that only creators who are verified on a whitelist are eligible for rewards. The verification process is meant to “discourage non-productive products, such as ones that might be designed to soak up rewards but with no actual utility or transfer of risk,” according to the post." 

"UMA rolled out not one but two of these special protocol programs.

The first was UMA Developer Mining which launched last fall. It’s currently distributing 50,000 $UMA tokens (1 $UMA = ~$25 currently) every week to devs who publish synthetic asset products via UMA. That’s over $1.25M every week in rewards!

Even more recently, the team launched UMA Talent Referral Options, which are tokenized talent referrals that payout $UMA rewards depending on if referred candidates complete interviews for UMA, get hired by the protocol, and so forth."

Scaling

Different Implementations

Interoperability

Other Details 

Oracle Method

"UMA offers a price oracle system upon which these synthetics contracts are built, generally used at redemption/expiry of options. Voters vote on prices to update these oracles. The protocol has seen 103 such oracle requests to date. Over time 92 different voters have contributed to these price oracles."

Data Verification Mechanism (DVM)

"The UMA team have published a new paper last week introducing the concept and design for an oracle construction, called a Data Verification Mechanism (DVM), that guarantees the economic security of a smart contract and oracle system in a fully decentralized and permissionless blockchain setting by ensuring that the cost of corruption is always greater than the potential profit available via bribes."

"UMA tackles the oracle problem by minimizing the reliance on on-chain price feeds and incentivizing participants to properly collateralize their positions at all times. If there’s ever a dispute on what the proper collateralization ratio is, UMA token holders are incentivized to step in and accurately resolve the dispute. More on this in the next section. If you’d like to get a deeper understanding of the DVM, you can read up on the DVM whitepaper here." 

Optimistic Oracle

"UMA’s Optimistic Oracle is live now. It can be used to resolve markets and bring all types of data on-chain. It is not limited to use only for UMA financial contracts, but can be “plugged into” by any DeFi protocol.

In the happy path, a contract requests a price and specifies a dispute period (which can be as little as a few minutes, or as long as a few days). The proposer posts a bond and proposes a price—and no one disputes this price. After the dispute period passes, the data is finalized and the proposer gets their bond back. The whole thing is fast and cheap.

The unhappy path differs in that a disputer disagrees with the proposed price. The disputer posts a bond equal to the proposer’s bond and escalates the dispute to UMA’s Data Verification Mechanism (DVM). UMA token holders resolve the dispute over a 48 hour period. If the disputer is correct they earn the proposer’s bond as a reward; if the disputer is wrong, they lose that bond as a penalty that goes to the proposer.

The system is optimistic because disputes are designed to be very rare. UMA contracts have been operating optimistically over the past year (through some intense crypto volatility!) and we have only seen fewer than 5 legitimate disputes. This optimistic concept has been proven in production."

Range Token

"Range Token: DAOs can borrow using their native token, via convertible debt-like instrument constructed using put and call options."

Privacy Method

Projects

Shitcoin

"UMA Protocol creates an actual Shitcoin. The ERC-20 token tracks poop sightings in San Francisco and allows the token to accrue value based on how much poop is reported."

BitDEX

“BitDEX: Building a Decentralized BitMEX with Priceless Financial Contracts”

Later on retracted saying "The UMA Protocol team is not building BitDEX but they hope to inspire other developers to take on this challenge with the published specification.". There is a lot more info on the specifications of the project in the link.

 Degenerative Finance

Range and Success Tokens

"Range tokens can be incredible tools for treasury diversification as it is an on-chain option that is customizable for DAO needs. Success tokens are a new incentive-aligned way for VC funds to effectively invest in a “Series B” for DAOS. UMA is working closely with teams, and is also organizing leads from VCs interested in taking the other side of these deals."

Roadmap

"The first product available with UMA will be priceless synthetic tokens on Ethereum, which will launch in the coming weeks." 

Usage

"UMA’s TVL grew 44% in the past 30 days as the team rolled out a number of new products, including range tokens and success tokens. Over 60 projects have launched using UMA. The number of UMA tokenholder addresses surpassed 12K, reaching all time highs."

Projects that use or built on it

"UMA provides tools for devs to create their own synthetics contracts. In Nov 2020, they launched a program to incentivize devs to build on top of UMA. To date, 85 products have been created using UMA, many of which are still active or hold value. This growth started to uptick in March 2021."

"Opium [will] plug into UMA's Optimistic Oracle product to provide financial derivatives for hedging risks related to SpaceX flights."

Pros and Cons

Pros

Cons

Competition

Team, Funding, Partners

Team

Funding

Placeholder, Bain Capital, Blockchain Capital, Two Sigma Ventures, Box Group, Dragonfly Capital, Coinbase, Fintech Collective

"Risk Labs (the foundation supporting UMA) has minted the first ever Range Token backed by UMA collateral. $2.6mm worth of this token has been sold to a small group of DeFi enthusiasts, including Amber Group, BitDAO, Blockchain Capital, Robert Leshner and Wintermute Trading."

Partners

"uUSD is a “yield dollar.” The yield dollar model is described here and the first iteration UMA pursued was based on ETH, which resulted in over 10mm in minted yUSD. In partnership with UMA, we will be pursuing the same concept but with renBTC."

(:

Knowledge empowers all and will help us get closer to the decentralized world we all want to live in!

Making these free wiki pages is fun but takes a lot of effort and time.

If you have enjoyed reading, tips are appreciated :) This will help us to keep expanding this archive of information.

ETH tip address: 0x83460bE5F218b1520B69D702cE60A1DE37dD8E31