Difference between revisions of "Umbrella Protocol"
m (1 revision imported) |
|||
Line 1: | Line 1: | ||
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: | ||
==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=== | ||
=== | ===Scaling=== | ||
===Different Implementations=== | ===Different Implementations=== | ||
===Interoperability=== | ===Interoperability=== | ||
===Other Details=== | ===Other Details=== | ||
==Privacy Method | ==Oracle Method== | ||
==Privacy Method== | |||
===Compliance=== | ===Compliance=== | ||
==Their Projects== | ==Their Projects== | ||
==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). | ||
==Usage== | ==Usage== | ||
===Projects that use or built on it=== | ===Projects that use or built on it=== | ||
==Competition== | ==Competition== | ||
==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, | ==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
- Started in / Announced on: 18-11-2020
- Testnet release: expect to launch in April (26-3-2021).
- Mainnet release:
History
- Created by 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
- From Blockthreat (23-3-2022):
"On March 20, 2022 Umbrella Network lost $700K as a result of an underflow in its withdraw function."
Governance
- From their 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
Launch
Token allocation
Utility
Token Details
Stablecoin
Technology
How it works
- From their 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.” 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
- From their 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."
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
- "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.
- 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.
- Protection buyers hold NFTs that can be sold on the market.
- 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.