Difference between revisions of "Umbrella Protocol"

From CryptoWiki

m (1 revision imported)
 
Line 1: Line 1:
<br />
From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):
 
''“Featuring [[NFT]] [[tokenized]] protection, [[immutable]] coverage pools, and a [[permissionless]] pool creation process that allows for customization and iteration over time.”''
==Basics==
==Basics==


Line 5: Line 7:
*[[Testnet]] release: [https://yamfinance.medium.com/yam-community-ama-march-25-2021-recap-76567d03072f expect] to launch in April (26-3-2021).
*[[Testnet]] release: [https://yamfinance.medium.com/yam-community-ama-march-25-2021-recap-76567d03072f expect] to launch in April (26-3-2021).
*[[Mainnet]] release:
*[[Mainnet]] release:
*From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):
''“Featuring [[NFT]] tokenized protection, [[immutable]] coverage pools, and a [[permissionless]] pool creation process that allows for customization and iteration over time.”''


==History==
==History==
Line 13: Line 12:
* Created by [[Yam Finance (YAM)|Yam Finance]], in a bid to branch out of its original core aim.
* Created by [[Yam Finance (YAM)|Yam Finance]], in a bid to branch out of its original core aim.


== Audits & Exploits ==
*[[Bug bounty]] program can be found [insert here].
===Bugs/Exploits===
* [https://newsletter.blockthreat.io/p/blockthreat-week-11-2022?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJfIjoiL1oxUDEiLCJpYXQiOjE2NDg0MzcyNjQsImV4cCI6MTY0ODQ0MDg2NCwiaXNzIjoicHViLTgxMDUiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.JHjjjA-0sYDn_vTSQhfdwybgidP6TNRNIhIcxeoSJOw&s=r From] Blockthreat (23-3-2022):
''"On March 20, 2022 Umbrella Network [https://medium.com/@Knownsec_Blockchain_Lab/knownsec-blockchain-lab-umbnetwork-attack-event-analysis-9bae1141e58 lost $700K] as a result of an underflow in its withdraw function."''
== Governance ==
* From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):
''"In the event of an exploit, it is up to the arbiter to initiate a payout. This is done via an [[on-chain governance]] vote. The arbiter submits a blocktime associated with the exploit validation, allowing all active coverage covering that blocktime to receive its specified payout."''
===DAO===
===Treasury===
==Token==
==Token==
===Launch===
===Launch===
Line 29: Line 44:
* From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):
* From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):


''"The Umbrella Protection Protocol is designed to enable Protection Providers to earn premium fees in return for [[staking]] funds to be paid out in the event of an exploit to Protection Seekers, who purchase coverage at a specific rate for a custom duration. There are two pool types in the protocol, one accessed by Protection Providers and one by Protection Seekers. The first pool type are the MetaPools, which are funded by Protection Providers and provide coverage on the second pool type, the Coverage Pools, which are accessed individually by the Protection Seekers. Each MetaPool is made up of Coverage Pools, which provide protection on specific protocols or contracts. An example of a MetaPool could be “Lending Protocols” while the Coverage Pools that Seekers could access would be “[[Compound]]”, “[[Aave]]”, “[[Cream Finance (CREAM)|Cream]].” If any of those protocols experienced an exploit deemed valid by the arbiter of the MetaPool, a portion of the Provider’s stake would be used in a payout to Seekers who had purchased coverage in the affected protocol’s Coverage Pool."''
''"The Umbrella Protection Protocol is designed to enable Protection Providers to [[earn]] premium [[fees]] in return for [[staking]] funds to be paid out in the event of an exploit to Protection Seekers, who purchase coverage at a specific rate for a custom duration. There are two pool types in the protocol, one accessed by Protection Providers and one by Protection Seekers. The first pool type are the MetaPools, which are funded by Protection Providers and provide coverage on the second pool type, the Coverage Pools, which are accessed individually by the Protection Seekers. Each MetaPool is made up of Coverage Pools, which provide protection on specific protocols or [[contracts]]. An example of a MetaPool could be “Lending Protocols” while the Coverage Pools that Seekers could access would be “[[Compound]]”, “[[Aave]]”, “[[Cream Finance (CREAM)|Cream]].” If any of those protocols experienced an exploit deemed valid by the arbiter of the MetaPool, a portion of the Provider’s [[stake]] would be used in a payout to Seekers who had purchased coverage in the affected protocol’s Coverage Pool."''
 
===Fees===
 
===Upgrades===


===Staking===
===Staking===
Line 35: Line 54:
* From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):
* From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):


''"Protection providers receive cashflows in the form of premiums in return for staking capital in the protection MetaPools. The protection MetaPools cover multiple [[contract]] pools, and if any underlying contract pool has a valid exploit, a portion of the seller’s stake is paid out to the affected contract pool’s protection seekers. In return for this risk, protection providers receive premiums determined by the utilization rates of each contract pool. The pricing of these premiums is set according to the interest rate function of the MetaPool. Premiums for coverage are received when sweep() is called at the end of seeker’s coverage period. Providers are able to withdraw their stake at any time, but the withdrawal is subject to a holding period specified at MetaPool creation. Utilization cannot exceed 100%, so Providers may only withdraw up to that point."''
''"Protection providers receive cashflows in the form of premiums in return for staking capital in the protection MetaPools. The protection MetaPools [[cover]] multiple [[contract]] pools, and if any underlying contract pool has a valid exploit, a portion of the seller’s stake is paid out to the affected contract pool’s protection seekers. In return for this risk, protection providers receive premiums determined by the utilization rates of each contract pool. The pricing of these premiums is set according to the interest rate function of the MetaPool. Premiums for coverage are received when sweep() is called at the end of seeker’s coverage period. Providers are able to withdraw their stake at any time, but the withdrawal is subject to a holding period specified at MetaPool creation. Utilization cannot exceed 100%, so Providers may only withdraw up to that point."''


===Liquidity Mining===
===Liquidity Mining===
===Layer Two===
===Scaling===
===Different Implementations===
===Different Implementations===
===Interoperability===
===Interoperability===
===Other Details===
===Other Details===
==Privacy Method being used==
==Oracle Method==
==Privacy Method==
===Compliance===
===Compliance===
==Oracle Method being used==
==Their Projects==
==Their Projects==
==Governance==
* From their [https://yam.finance/static/media/Umbrella_Protocol_Lite_Paper.223e0066.pdf Litepaper] (5-1-2021):
''"In the event of an exploit, it is up to the arbiter to initiate a payout. This is done via an [[on-chain governance]] vote. The arbiter submits a blocktime associated with the exploit validation, allowing all active coverage covering that blocktime to receive its specified payout."''
===DAO===
===Treasury===
==Upgrades==
==Roadmap==
==Roadmap==


*Can be found [Insert link here].
*Can be found [Insert link here].
*Says it is [https://yam.finance/umbrella 75% done] (15-1-2021).
*Says it is [https://yam.finance/umbrella 75% done] (15-1-2021).
==Audits==
*[[bug bounty|Bug bounty]] program can be found [insert here].
===Bugs/Hacks===
==Usage==
==Usage==
===Projects that use or built on it===
===Projects that use or built on it===
==Competition==
==Competition==
==Coin Distribution==
==Pros and Cons==
==Pros and Cons==
===Pros===
===Pros===
Line 74: Line 77:
* [https://yamfinance.medium.com/yam-community-ama-march-25-2021-recap-76567d03072f From] an [[Ask Me Anything (AMA)|AMA]] (26-3-2021):
* [https://yamfinance.medium.com/yam-community-ama-march-25-2021-recap-76567d03072f From] an [[Ask Me Anything (AMA)|AMA]] (26-3-2021):


# ''"Umbrella has a very flexible product design that allows us to make it available to any other [[DAO]], regardless of how established their products are. We have seen that [[Liquidity Mining|yield farmers]] require risk coverage and that insurance solutions oftentimes lag behind the arrival of new farms, thereby limiting their adoption. Umbrella can solve this problem.''
# ''"Umbrella has a very flexible product design that allows us to make it available to any other [[DAO]], regardless of how established their products are. We have seen that [[Liquidity Mining|yield farmers]] require risk coverage and that insurance solutions oftentimes lag behind the arrival of new [[farms]], thereby limiting their adoption. Umbrella can solve this problem.''
# ''MetaPools can be created by [[Yam Finance (YAM)|YAM]] but also by other DAOs which cannot get coverage through other insurance protocols. This opens up a new route that has not been tested before.''
# ''MetaPools can be created by [[Yam Finance (YAM)|YAM]] but also by other [[DAOs]] which cannot get coverage through other insurance protocols. This opens up a new route that has not been tested before.''
# ''Protection buyers hold [[Non Fungible Tokens (NFTs)|NFTs]] that can be sold on the market.''
# ''Protection buyers hold [[Non Fungible Tokens (NFTs)|NFTs]] that can be sold on the market.''
# ''Umbrella allows for partial payouts"''
# ''Umbrella allows for partial payouts"''


===Cons===
===Cons===
==Team, Funding, Partnerships, etc.==
==Team, Funding, Partners==
===Team===
===Team===


Line 93: Line 96:
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]]

Latest revision as of 04:51, 28 March 2022

From their Litepaper (5-1-2021):

“Featuring NFT tokenized protection, immutable coverage pools, and a permissionless pool creation process that allows for customization and iteration over time.”

Basics

History

  • Created by Yam Finance, in a bid to branch out of its original core aim.

Audits & Exploits

Bugs/Exploits

  • From Blockthreat (23-3-2022):

"On March 20, 2022 Umbrella Network lost $700K as a result of an underflow in its withdraw function."

Governance

"In the event of an exploit, it is up to the arbiter to initiate a payout. This is done via an on-chain governance vote. The arbiter submits a blocktime associated with the exploit validation, allowing all active coverage covering that blocktime to receive its specified payout."

DAO

Treasury

Token

Launch

Token allocation

Utility

Token Details

Stablecoin

Technology

  • Litepaper can be found here (5-1-2021).
  • Code can be viewed [insert here].
  • Built on: YAM, Ethereum

How it works

"The Umbrella Protection Protocol is designed to enable Protection Providers to earn premium fees in return for staking funds to be paid out in the event of an exploit to Protection Seekers, who purchase coverage at a specific rate for a custom duration. There are two pool types in the protocol, one accessed by Protection Providers and one by Protection Seekers. The first pool type are the MetaPools, which are funded by Protection Providers and provide coverage on the second pool type, the Coverage Pools, which are accessed individually by the Protection Seekers. Each MetaPool is made up of Coverage Pools, which provide protection on specific protocols or contracts. An example of a MetaPool could be “Lending Protocols” while the Coverage Pools that Seekers could access would be “Compound”, “Aave”, “Cream.” If any of those protocols experienced an exploit deemed valid by the arbiter of the MetaPool, a portion of the Provider’s stake would be used in a payout to Seekers who had purchased coverage in the affected protocol’s Coverage Pool."

Fees

Upgrades

Staking

"Protection providers receive cashflows in the form of premiums in return for staking capital in the protection MetaPools. The protection MetaPools cover multiple contract pools, and if any underlying contract pool has a valid exploit, a portion of the seller’s stake is paid out to the affected contract pool’s protection seekers. In return for this risk, protection providers receive premiums determined by the utilization rates of each contract pool. The pricing of these premiums is set according to the interest rate function of the MetaPool. Premiums for coverage are received when sweep() is called at the end of seeker’s coverage period. Providers are able to withdraw their stake at any time, but the withdrawal is subject to a holding period specified at MetaPool creation. Utilization cannot exceed 100%, so Providers may only withdraw up to that point."

Liquidity Mining

Scaling

Different Implementations

Interoperability

Other Details

Oracle Method

Privacy Method

Compliance

Their Projects

Roadmap

  • Can be found [Insert link here].
  • Says it is 75% done (15-1-2021).

Usage

Projects that use or built on it

Competition

Pros and Cons

Pros

  1. "Umbrella has a very flexible product design that allows us to make it available to any other DAO, regardless of how established their products are. We have seen that yield farmers require risk coverage and that insurance solutions oftentimes lag behind the arrival of new farms, thereby limiting their adoption. Umbrella can solve this problem.
  2. MetaPools can be created by YAM but also by other DAOs which cannot get coverage through other insurance protocols. This opens up a new route that has not been tested before.
  3. Protection buyers hold NFTs that can be sold on the market.
  4. Umbrella allows for partial payouts"

Cons

Team, Funding, Partners

Team

  • Full team can be found [here].
  • Created by the Yam Finance community.

Funding

Partners

(:

Knowledge empowers us all and will help us get closer to the decentralised 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