Difference between revisions of "Olympus (OHM)"
m (1 revision imported) |
m (→Treasury) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Rebase [[token]]. Olympus is a protocol that is responsible for the issuance and management of an algorithmic, free-floating "stable" asset, OHM. But it got famous for its bonds and high [[Annual Percentage Yield (APY)|APYs]] at the start. | |||
==Basics== | ==Basics== | ||
Line 5: | Line 7: | ||
*[[Testnet]] release: | *[[Testnet]] release: | ||
*[[Mainnet]] release: [https://uk.advfn.com/crypto/Olympus-OHM/fundamentals 22-3-2021] | *[[Mainnet]] release: [https://uk.advfn.com/crypto/Olympus-OHM/fundamentals 22-3-2021] | ||
* | *From the [https://docs.olympusdao.finance/basics/staking docs] (10-7-2021): | ||
''"The dollar is controlled by the US government and the Federal Reserve. This means a depreciation of dollar also means a depreciation of these [[stablecoins]]. OlympusDAO aims to solve this by creating a non-pegged [[Stablecoins|stablecoin]] called OHM. By focusing on supply growth rather than price appreciation, OlympusDAO hopes that OHM can function as a currency that is able to hold its purchasing power regardless of market volatility."'' | |||
''" | ==History== | ||
* [https://thedefiant.io/ohm-yield-slashed From] [[The Defiant]] (30-9-2022): | |||
''"Once the poster child of the “DeFi 2.0” movement, Olympus DAO has had a rough year.'' | |||
''Taking another step toward its “bond-centric future,” Olympus, a [[Decentralized Finance (DeFi)|DeFi]] protocol with more than $200M in [[Total Value Locked (TVL)|total value locked]], will slash the sky-high yield that holders of its native token have enjoyed for the past year and a half.'' | |||
''Staking OHM once yielded six-digit APYs. On Thursday, the annualized return for staking OHM was 266% – still far above the average DeFi protocol. But that rate will be cut over the next [https://discord.com/channels/798328113087119371/823623103874990091/1025099183109193809 several weeks] to a mere 7%, according to Olympus representatives who took to [[Discord]] to answer users’ questions.'' | |||
''The eye-popping yields fueled rapid growth, with the number of wallets holding OHM jumping from 15,000 in September 2021 to 75,000 that November. At one point, each OHM token was worth almost $1,500. But Olympus fell just as quickly.'' | |||
''OHM is now worth less than $11, down more than 99% from its peak.'' | |||
''Olympus pioneered a bonding model by which users could receive discounted OHM by providing [[liquidity]] or depositing other assets like [[Maker DAO|DAI]]. The vested OHM could then be staked for more OHM tokens.'' | |||
''The protocol has since moved to ‘Inverse Bonds’, which allow OHM holders to redeem their tokens for treasury assets."'' | |||
==Audits & Exploits== | ==Audits & Exploits== | ||
Line 20: | Line 36: | ||
''"The first [https://github.com/peckshield/publications/blob/master/audit_reports/PeckShield-Audit-Report-OlympusDAO-v1.0.pdf audit] by [[Peckshield|PeckShield]] was completed on the 9th of April 2021. It covered all deployed [[Smart Contract (SC)|smart contracts]] at the time.'' | ''"The first [https://github.com/peckshield/publications/blob/master/audit_reports/PeckShield-Audit-Report-OlympusDAO-v1.0.pdf audit] by [[Peckshield|PeckShield]] was completed on the 9th of April 2021. It covered all deployed [[Smart Contract (SC)|smart contracts]] at the time.'' | ||
''The second [https://omniscia.io/olympusdao-algorithmic-currency-protocol audit] by Omniscia was completed on the 28th of May 2021. It covered treasury, distributor, staking and bonding smart contracts at the time."'' | ''The second [https://omniscia.io/olympusdao-algorithmic-currency-protocol audit] by Omniscia was completed on the 28th of May 2021. It covered treasury, distributor, [[staking]] and bonding smart [[contracts]] at the time."'' | ||
The second audit had a large amount of issues, but almost all were addressed. | The second audit had a large amount of issues, but almost all were addressed. | ||
Line 26: | Line 42: | ||
* Scored [https://docs.defisafety.com/master/olympus-finance-process-quality-review 68%] on [[DeFi Safety]] (26-7-2021, but got released as an update in 12-2021): | * Scored [https://docs.defisafety.com/master/olympus-finance-process-quality-review 68%] on [[DeFi Safety]] (26-7-2021, but got released as an update in 12-2021): | ||
''"Activity is 300 transactions a day on contract OlympusStaking.sol.'' | ''"Activity is 300 [[transactions]] a day on [[contract]] OlympusStaking.sol.'' | ||
''There is no software function documentation in any of the Olympus Finance documentation. As per the [https://docs.defisafety.com/master/olympus-finance-process-quality-review#sloc-appendix SLOC], there is 109% testing to code (TtC). There is no evidence of code coverage in any of the Olympus Finance documentation or in their published audit reports. However, they did do a reasonable amount of tests. There is no evidence of an Olympus Finance Formal Verification test."'' | ''There is no software function documentation in any of the Olympus Finance documentation. As per the [https://docs.defisafety.com/master/olympus-finance-process-quality-review#sloc-appendix SLOC], there is 109% testing to code (TtC). There is no evidence of code coverage in any of the Olympus Finance documentation or in their published audit reports. However, they did do a reasonable amount of tests. There is no evidence of an Olympus Finance [[Formal Verification]] test."'' | ||
*Previously cored a [https://docs.defisafety.com/misc-and-in-work/olympus-finance-process-quality-review#audits 54%] (1-8-2021): | *Previously cored a [https://docs.defisafety.com/misc-and-in-work/olympus-finance-process-quality-review#audits 54%] (1-8-2021): | ||
''"These are two high quality audits where recommendations were implemented. PeckShield published a Olympus audit report on April 9th 2021. Omniscia published a Olympus audit report on May 28th 2021. Most fix recommendations from both audit reports were successfully implemented by the Olympus team. Olympus Finance was launched in early March 2021."'' | ''"These are two high quality audits where recommendations were implemented. [[PeckShield]] published a Olympus audit report on April 9th 2021. Omniscia published a Olympus audit report on May 28th 2021. Most fix recommendations from both audit reports were successfully implemented by the Olympus team. Olympus Finance was launched in early March 2021."'' | ||
===Bugs/Exploits=== | ===Bugs/Exploits=== | ||
* [https://www.blockthreat.io/p/blockthreat-week-47-2021?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJfIjoiM20zb2oiLCJpYXQiOjE2Mzg1MDMyNjQsImV4cCI6MTYzODUwNjg2NCwiaXNzIjoicHViLTgxMDUiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.wiPz8eK0t4McZTR7bSuz-a80K9KxnUgMW8M-_p8Pzuw From] [[Blockthreat]] (1-12-2021): | * [https://decrypt.co/112627/hacker-300k-olympus-dao From] [[Decrypt (DCPT)|Decrypt]] (22-10-2022): | ||
''"A thief made off with 30,000 OHM tokens—worth about $300,000—early this morning. But the attacker either had a change of heart or was a white hat hacker all along, as they sent back the funds to the [[Decentralised Autonomous Organisation (DAO)|DAO]] hours later." “We have closed the affected markets and all other funds are safe,” Olympus added." “We need to clarify that these are NOT OlympusDAO contracts,” [[Peckshield|PeckShield]] tweeted. “Instead, the affected one was written by [[Bond Protocol]], which was used for pilot launch of OHM bonds.”'' | |||
*[https://www.blockthreat.io/p/blockthreat-week-47-2021?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJfIjoiM20zb2oiLCJpYXQiOjE2Mzg1MDMyNjQsImV4cCI6MTYzODUwNjg2NCwiaXNzIjoicHViLTgxMDUiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.wiPz8eK0t4McZTR7bSuz-a80K9KxnUgMW8M-_p8Pzuw From] [[Blockthreat]] (1-12-2021): | |||
''"On November 22, 2021 OlympusDAO lost $1.43M as a result of a [https://www.theblockcrypto.com/post/125170/olympusdao-mistake-lets-user-spend-50000-to-buy-1-43-million-in-ohm vulnerability] in its bond contract."'' | ''"On November 22, 2021 OlympusDAO lost $1.43M as a result of a [https://www.theblockcrypto.com/post/125170/olympusdao-mistake-lets-user-spend-50000-to-buy-1-43-million-in-ohm vulnerability] in its bond contract."'' | ||
Line 45: | Line 63: | ||
*From [[Twitter]] (14-10-2021): | *From [[Twitter]] (14-10-2021): | ||
''"Important OHM update: [[ERC20 tokens|ERC-20]] [[Smart Contract (SC)|contract]] is not behind a [[Multi-Signature|multisig]] and the 1 [[Admin Key|admin key]] is lost. This is a major opsec concern. The key owner would have the ability to mint OHM to any address. We have been told it’s a high priority item to migrate this contract."'' | ''"Important OHM update: [[ERC20 tokens|ERC-20]] [[Smart Contract (SC)|contract]] is not behind a [[Multi-Signature|multisig]] and the 1 [[Admin Key|admin key]] is lost. This is a major [[opsec]] concern. The key owner would have the ability to [[mint]] OHM to any address. We have been told it’s a high priority item to migrate this contract."'' | ||
*[https://discord.com/channels/798328113087119371/839637878837608467/862784049869226005 From] their [[Discord]] (9-7-2021): | *[https://discord.com/channels/798328113087119371/839637878837608467/862784049869226005 From] their [[Discord]] (9-7-2021): | ||
''"Ownership of [[Smart Contract (SC)|contracts]] has been migrated to [[Multi-Signature|multi-sig]] [[Wallet|wallets]]. The distributor and bond contracts are under the policy multi-sig, while the staking contracts and treasury are under a separate multi-sig wallet. This is a significant step in ensuring the [[Decentralized|decentralization]] and security of the protocol. The needed signatures are: Policy: 3/5, soon to be 4/6 Treasury: 2/3, soon to be 3/5"'' | ''"Ownership of [[Smart Contract (SC)|contracts]] has been migrated to [[Multi-Signature|multi-sig]] [[Wallet|wallets]]. The distributor and bond contracts are under the policy [[multi-sig]], while the staking contracts and treasury are under a separate multi-sig [[wallet]]. This is a significant step in ensuring the [[Decentralized|decentralization]] and security of the protocol. The needed signatures are: Policy: 3/5, soon to be 4/6 Treasury: 2/3, soon to be 3/5"'' | ||
* There is talk of a [https://discord.com/channels/798328113087119371/817567648451133461/863419437935362068 timelock] of 12 hours. | * There is talk of a [https://discord.com/channels/798328113087119371/817567648451133461/863419437935362068 timelock] of 12 hours. | ||
Line 56: | Line 74: | ||
''"a) Clearly [https://olympusdao.medium.com/the-genesis-dao-70f0ee6b5b8 labelled] as upgradeable through voting on protocol implementations.'' | ''"a) Clearly [https://olympusdao.medium.com/the-genesis-dao-70f0ee6b5b8 labelled] as upgradeable through voting on protocol implementations.'' | ||
''b) Defined DAO community voting roles'' | ''b) Defined DAO [[community voting]] roles'' | ||
''Pause control is [https://olympusdao.medium.com/the-genesis-dao-70f0ee6b5b8 mentioned], but there are details on the capabilities or test results in their [[Github|GitHub]] repository."'' | ''Pause control is [https://olympusdao.medium.com/the-genesis-dao-70f0ee6b5b8 mentioned], but there are details on the capabilities or test results in their [[Github|GitHub]] repository."'' | ||
Line 64: | Line 82: | ||
* From their [https://olympusdao.medium.com/the-genesis-dao-70f0ee6b5b8 blog] (11-3-2021): | * From their [https://olympusdao.medium.com/the-genesis-dao-70f0ee6b5b8 blog] (11-3-2021): | ||
''"We are launching with a Genesis DAO setup inspired by the guys at [[BarnBridge (BOND)|BarnBridge]]. The Genesis DAO is an [[Aragon (ANT)|Aragon]] company composed of team members, investors, and advisors. The Genesis DAO exists for no purpose beyond executing the decisions of the community. The Genesis DAO holds all critical powers. These include fund rescue functions in case of exploit or bug, contract ownership for migrations, and control over the DAO treasury. All decisions are subject to a 30% quorum, 70% consensus, and 2 day voting period. The team will retain a few non-critical powers that may be needed on shorter notice. These are policy control and halt functions. In the case that something bad happens, we cannot move funds or change contracts, but we can halt the ones that exist."'' | ''"We are launching with a [[Genesis]] DAO setup inspired by the guys at [[BarnBridge (BOND)|BarnBridge]]. The [[Genesis DAO]] is an [[Aragon (ANT)|Aragon]] company composed of team members, investors, and advisors. The Genesis DAO exists for no purpose beyond executing the decisions of the community. The Genesis DAO holds all critical powers. These include fund rescue functions in case of exploit or bug, contract ownership for migrations, and control over [[the DAO]] treasury. All decisions are subject to a 30% [[quorum]], 70% [[consensus]], and 2 day voting period. The team will retain a few non-critical powers that may be needed on shorter notice. These are policy control and halt functions. In the case that something bad happens, we cannot [[move]] funds or change contracts, but we can halt the ones that exist."'' | ||
* From the [https://docs.olympusdao.finance/ docs] (6-2021): | * From the [https://docs.olympusdao.finance/ docs] (6-2021): | ||
Line 72: | Line 90: | ||
===Treasury=== | ===Treasury=== | ||
* | * [https://thedefiant.io/olympus-to-deposit-77m-in-maker From] [[The Defiant]] (2-2-2023): | ||
''"Has voted to deposit 77M DAI into [[Maker DAO|MakerDAO’s]] DAI Savings Rate (DSR) module."'' It will earn 1% yield. | |||
''" | *OlympusDAO [https://twitter.com/OlympusDAO/status/1415446552911486981 deployed] 1M [[Maker DAO|DAI]] from its Treasury into [[Aave (AAVE)|Aave]] per OIP-13 (7-2021). | ||
*[https://newsletter.banklesshq.com/p/wtf-is-olympus-dao?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozOTM2ODQ4MSwiXyI6IitrN3VtIiwiaWF0IjoxNjI3NjMwOTkzLCJleHAiOjE2Mjc2MzQ1OTMsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.QlCg-tcT9Kq_b6ePxaLQshIqxT0 From] [[Bankless DAO (BANK)|Bankless]] (30-7-2021): | |||
''"The current value of the assets in the treasury sits at over $70 million, with its composition sitting at roughly 71.8% DAI, 27.8% [[Frax Finance (FRAX)|FRAX]], and 0.4% [[SushiSwap (SUSHI)|SUSHI]]"'' | |||
* [https:// | *From their [https://olympusdao.medium.com/first-month-in-review-e415191d680a blog] (24-4-2021): | ||
''" | ''"During our first run, the treasury was worth a 0.1% of our market cap. Today, that sits at 12.4%. Put differently, we started with OHM priced at 844x its backing, and today it is priced at 8.1x. This number is a bit different when you count the value of the [[liquidity]] that was in the DAO. This is the more accurate value, though it is no longer that relevant. Accounting for that, we’ve gone from 45x to 7.8x."'' | ||
==Token== | ==Token== | ||
Line 87: | Line 106: | ||
* There is no maximum supply. It is elastic. | * There is no maximum supply. It is elastic. | ||
* 90% of revenue goes to stakers, 10% goes to the DAO ([https://olympusdao.medium.com/introducing-olympusdao-a-true-digital-currency-protocol-648c00c572d2 2-2-2021]). | * 90% of revenue goes to [[stakers]], 10% goes to the DAO ([https://olympusdao.medium.com/introducing-olympusdao-a-true-digital-currency-protocol-648c00c572d2 2-2-2021]). | ||
* From their [https://olympusdao.medium.com/first-month-in-review-e415191d680a blog] (24-4-2021): | * From their [https://olympusdao.medium.com/first-month-in-review-e415191d680a blog] (24-4-2021): | ||
''"The initial OHM supply was distributed to members of the Olympus discord as alphaOHM on March 15th."'' | ''"The initial OHM supply was [[distributed]] to members of the Olympus discord as alphaOHM on March 15th."'' | ||
* The Discord drop was still paid for, [https://olympusdao.medium.com/initial-discord-offering-the-olympus-fair-launch-event-484987c32e89 with $4] per OHM. | * The Discord drop was still paid for, [https://olympusdao.medium.com/initial-discord-offering-the-olympus-fair-launch-event-484987c32e89 with $4] per OHM. | ||
Line 104: | Line 123: | ||
==Coin Distribution== | ==Coin Distribution== | ||
* There are [https://etherscan.io/token/0x383518188c0c6d7730d91b2c03a03c837814a899#balances 848] holders of OHM (10-7-2021). With most of the tokens within the staking contracts of V1 and V2. | * There are [https://etherscan.io/token/0x383518188c0c6d7730d91b2c03a03c837814a899#balances 848] holders of OHM (10-7-2021). With most of the [[tokens]] within the staking contracts of V1 and V2. | ||
==Technology== | ==Technology== | ||
Line 123: | Line 142: | ||
* Has two [https://docs.olympusdao.finance/ main strategies], staking and bonding (6-2021): | * Has two [https://docs.olympusdao.finance/ main strategies], staking and bonding (6-2021): | ||
''"The main benefit for stakers comes from supply growth. The protocol mints new OHM tokens from the treasury, the majority of which are distributed to the stakers. Thus, the gain for stakers will come from their auto-compounding balances, though price exposure remains an important consideration. That is, if the increase in token balance outpaces the potential drop in price (due to inflation), stakers would make a profit.'' | ''"The main benefit for stakers comes from supply growth. The protocol mints new OHM tokens from the treasury, the majority of which are distributed to the stakers. Thus, the gain for stakers will come from their auto-compounding balances, though price exposure remains an important consideration. That is, if the increase in token [[balance]] outpaces the potential drop in price (due to inflation), stakers would make a profit.'' | ||
''The main benefit for bonders comes from price consistency. Bonders commit a capital upfront and are promised a fixed return at a set point in time; that return is in OHM and thus the bonder's profit would depend on OHM price when the bond matures. Bonders benefit from a rising or static OHM price."'' | ''The main benefit for bonders comes from price consistency. Bonders commit a capital upfront and are promised a fixed return at a set point in time; that return is in OHM and thus the bonder's profit would depend on OHM price when the bond matures. Bonders benefit from a rising or static OHM price."'' | ||
* OHM gets issued every time bonds are created. If OHM ever falls below 1$, it would get bought of the market by the treasury and get burned until OHM is again on par or above. So far (10-7-2021) the token has traded way above, upwards to $1000+ and is now around $400. | * OHM gets issued every time bonds are created. If OHM ever falls below 1$, it would get bought of the market by the treasury and get [[burned]] until OHM is again on par or above. So far (10-7-2021) the token has traded way above, upwards to $1000+ and is now around $400. | ||
* [https://discord.com/channels/798328113087119371/817567648451133461/863297654837346304 From] their [[Discord]]: | * [https://discord.com/channels/798328113087119371/817567648451133461/863297654837346304 From] their [[Discord]]: | ||
''"Let’s use a $1000 bond as an example. Day 0 at the time of purchase , $1000 of cash comes in and a $1,000 debt liability is created. Assume $200 bond price meaning 5 Ohms are to be issued. Day 1: 1 Ohm is issued, this is $200 revenue that goes up and causes the debt to go down to $800 Day 2: another Ohm is issued, revenue goes up another $200 and debt goes down $600 . . . This happens until debt is paid off. Remember that we earn revenue by selling Ohms. It costs us nothing to produce Ohms. Just that to mint 1 we have to ensure 1 Ohm is backed by 1 [[Maker DAO|DAI]]."'' | ''"Let’s use a $1000 bond as an example. Day 0 at the time of purchase , $1000 of cash comes in and a $1,000 debt liability is created. Assume $200 bond price meaning 5 Ohms are to be issued. Day 1: 1 Ohm is issued, this is $200 revenue that goes up and causes the debt to go down to $800 Day 2: another Ohm is issued, revenue goes up another $200 and debt goes down $600 . . . This happens until debt is paid off. Remember that we [[earn]] revenue by selling Ohms. It costs us nothing to produce Ohms. Just that to mint 1 we have to ensure 1 Ohm is backed by 1 [[Maker DAO|DAI]]."'' | ||
* [https://newsletter.banklesshq.com/p/wtf-is-olympus-dao?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozOTM2ODQ4MSwiXyI6IitrN3VtIiwiaWF0IjoxNjI3NjMwOTkzLCJleHAiOjE2Mjc2MzQ1OTMsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.QlCg-tcT9Kq_b6ePxaLQshIqxT0 From] [[Bankless DAO (BANK)|Bankless]] (30-7-2021): | * [https://newsletter.banklesshq.com/p/wtf-is-olympus-dao?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozOTM2ODQ4MSwiXyI6IitrN3VtIiwiaWF0IjoxNjI3NjMwOTkzLCJleHAiOjE2Mjc2MzQ1OTMsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.QlCg-tcT9Kq_b6ePxaLQshIqxT0 From] [[Bankless DAO (BANK)|Bankless]] (30-7-2021): | ||
''"The DAO has decided that each OHM issued has to be backed by $1 in collateral, though this can be changed by a governance vote. Initially, this consisted of just DAI, with every OHM issued having 1 DAI in the treasury as its backing. However, the protocol has since expanded the treasury to include other assets, such as FRAX as well as OHM-DAI LP tokens from SushiSwap, and OHM-FRAX LP tokens from Uniswap.'' | ''"The DAO has decided that each OHM issued has to be backed by $1 in collateral, though this can be changed by a [[governance]] vote. Initially, this consisted of just DAI, with every OHM issued having 1 DAI in the treasury as its backing. However, the protocol has since expanded the treasury to include other assets, such as [[FRAX]] as well as OHM-DAI LP tokens from [[SushiSwap]], and OHM-FRAX LP tokens from [[Uniswap]].'' | ||
===Fee Mechanism=== | ===Fee Mechanism=== | ||
Line 143: | Line 162: | ||
===Staking=== | ===Staking=== | ||
* If you stake OHM you are part of the (3,3) [https://olympusdao.medium.com/the-game-theory-of-olympus-e4c5f19a77df meme]. | * If you [[stake]] OHM you are part of the (3,3) [https://olympusdao.medium.com/the-game-theory-of-olympus-e4c5f19a77df meme]. | ||
*From the [https://docs.olympusdao.finance/basics/staking docs] (10-7-2021): | *From the [https://docs.olympusdao.finance/basics/staking docs] (10-7-2021): | ||
''"Stakers stake their OHM on the Olympus website to earn rebase rewards. The rebase rewards come from the proceed from bond sales, and can vary based on the number of OHM staked in the protocol and the reward rate set by monetary policy.'' | ''"Stakers stake their OHM on the Olympus website to earn rebase rewards. The rebase rewards come from the proceed from bond sales, and can vary based on the number of OHM [[staked]] in the protocol and the reward rate set by monetary policy.'' | ||
''Staking is a passive, long-term strategy. The increase in your stake of OHM translates into a constantly falling cost basis converging on zero. This means even if the market price of OHM drops below your initial purchase price, given a long enough staking period, the increase in your staked OHM balance should eventually outpace the fall in price.'' | ''Staking is a passive, long-term strategy. The increase in your stake of OHM translates into a constantly falling cost basis converging on zero. This means even if the market price of OHM drops below your initial purchase price, given a long enough staking period, the increase in your staked OHM balance should eventually outpace the fall in price.'' | ||
''When you stake, you lock OHM and receive an equal amount of sOHM. Your sOHM balance rebases up automatically at the end of every epoch. sOHM is transferable and therefore composable with other DeFi protocols. When you unstake, you burn sOHM and receive an equal amount of OHM. Unstaking also requires the user to forfeit the most recent rebase as an exit fee."'' | ''When you stake, you lock OHM and receive an equal amount of sOHM. Your sOHM balance rebases up automatically at the end of every epoch. sOHM is transferable and therefore composable with other [[DeFi]] protocols. When you unstake, you [[burn]] sOHM and receive an equal amount of OHM. Unstaking also requires the user to forfeit the most recent rebase as an exit fee."'' | ||
* [https://newsletter.banklesshq.com/p/wtf-is-olympus-dao?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozOTM2ODQ4MSwiXyI6IitrN3VtIiwiaWF0IjoxNjI3NjMwOTkzLCJleHAiOjE2Mjc2MzQ1OTMsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.QlCg-tcT9Kq_b6ePxaLQshIqxT0 From] [[Bankless DAO (BANK)|Bankless]] (30-7-2021): | * [https://newsletter.banklesshq.com/p/wtf-is-olympus-dao?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozOTM2ODQ4MSwiXyI6IitrN3VtIiwiaWF0IjoxNjI3NjMwOTkzLCJleHAiOjE2Mjc2MzQ1OTMsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.QlCg-tcT9Kq_b6ePxaLQshIqxT0 From] [[Bankless DAO (BANK)|Bankless]] (30-7-2021): | ||
Line 183: | Line 202: | ||
''"If, for example, OHM costs $500 on the open market, users can purchase that same token for $450 (plus wait time) through the bonding mechanism. That wait time also keeps folks locked into a protocol much longer than the figures [[Nansen]] [https://www.nansen.ai/research/all-hail-masterchef-analysing-yield-farming-activity cites] regarding typical yield farmers.'' | ''"If, for example, OHM costs $500 on the open market, users can purchase that same token for $450 (plus wait time) through the bonding mechanism. That wait time also keeps folks locked into a protocol much longer than the figures [[Nansen]] [https://www.nansen.ai/research/all-hail-masterchef-analysing-yield-farming-activity cites] regarding typical yield farmers.'' | ||
''Because this OHM is cheaper as a bond, users are thus incentivized to sell their liquidity in exchange for the project’s native token. This also grows the protocol’s liquidity and lets users get their hands on the token without some of the risks of traditional liquidity provision like impermanent loss, which is what happens when tokens in a pool change prices (either up or down), sometimes reducing people's exposure to the more lucrative token.'' | ''Because this OHM is cheaper as a bond, users are thus incentivized to sell their liquidity in exchange for the project’s [[native token]]. This also grows the protocol’s liquidity and lets users get their hands on the token without some of the risks of traditional liquidity provision like [[impermanent loss]], which is what happens when tokens in a pool change prices (either up or down), sometimes reducing people's exposure to the more lucrative token.'' | ||
''The mechanism is unique enough that Olympus has now rolled out a bonding-as-a-service product called OlympusPro. For a 3.3% fee on all bond payouts in a project’s native token, the Olympus team will implement this bonding mechanism for you."'' | ''The mechanism is unique enough that Olympus has now rolled out a bonding-as-a-service product called OlympusPro. For a 3.3% fee on all bond payouts in a project’s native token, the Olympus team will implement this bonding mechanism for you."'' | ||
Line 225: | Line 244: | ||
* Has [https://docs.olympusdao.finance/partnership/frax-partnership two] [https://docs.olympusdao.finance/partnership/rari-partnership partnerships], one with [[Frax Finance (FRAX)|Frax Finance]] and one with [[Rari Capital (RFT)|Rari Capital]]. | * Has [https://docs.olympusdao.finance/partnership/frax-partnership two] [https://docs.olympusdao.finance/partnership/rari-partnership partnerships], one with [[Frax Finance (FRAX)|Frax Finance]] and one with [[Rari Capital (RFT)|Rari Capital]]. | ||
*Was one of the 4 [https://debtdao.finance/ launch partners] of [[Debt DAO]] (1-8-2022). Just as Frax was. | |||
==(:== | ==(:== | ||
Line 231: | Line 251: | ||
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 |
Latest revision as of 04:33, 6 February 2023
Rebase token. Olympus is a protocol that is responsible for the issuance and management of an algorithmic, free-floating "stable" asset, OHM. But it got famous for its bonds and high APYs at the start.
Basics
- Based in:
- Started in / Announced on: 2-2-2021
- Testnet release:
- Mainnet release: 22-3-2021
- From the docs (10-7-2021):
"The dollar is controlled by the US government and the Federal Reserve. This means a depreciation of dollar also means a depreciation of these stablecoins. OlympusDAO aims to solve this by creating a non-pegged stablecoin called OHM. By focusing on supply growth rather than price appreciation, OlympusDAO hopes that OHM can function as a currency that is able to hold its purchasing power regardless of market volatility."
History
- From The Defiant (30-9-2022):
"Once the poster child of the “DeFi 2.0” movement, Olympus DAO has had a rough year.
Taking another step toward its “bond-centric future,” Olympus, a DeFi protocol with more than $200M in total value locked, will slash the sky-high yield that holders of its native token have enjoyed for the past year and a half.
Staking OHM once yielded six-digit APYs. On Thursday, the annualized return for staking OHM was 266% – still far above the average DeFi protocol. But that rate will be cut over the next several weeks to a mere 7%, according to Olympus representatives who took to Discord to answer users’ questions.
The eye-popping yields fueled rapid growth, with the number of wallets holding OHM jumping from 15,000 in September 2021 to 75,000 that November. At one point, each OHM token was worth almost $1,500. But Olympus fell just as quickly.
OHM is now worth less than $11, down more than 99% from its peak.
Olympus pioneered a bonding model by which users could receive discounted OHM by providing liquidity or depositing other assets like DAI. The vested OHM could then be staked for more OHM tokens.
The protocol has since moved to ‘Inverse Bonds’, which allow OHM holders to redeem their tokens for treasury assets."
Audits & Exploits
- There is currently no Olympus Finance Bug Bounty program (1-8-2021).
- From their docs (6-2021):
"The first audit by PeckShield was completed on the 9th of April 2021. It covered all deployed smart contracts at the time.
The second audit by Omniscia was completed on the 28th of May 2021. It covered treasury, distributor, staking and bonding smart contracts at the time."
The second audit had a large amount of issues, but almost all were addressed.
- Scored 68% on DeFi Safety (26-7-2021, but got released as an update in 12-2021):
"Activity is 300 transactions a day on contract OlympusStaking.sol.
There is no software function documentation in any of the Olympus Finance documentation. As per the SLOC, there is 109% testing to code (TtC). There is no evidence of code coverage in any of the Olympus Finance documentation or in their published audit reports. However, they did do a reasonable amount of tests. There is no evidence of an Olympus Finance Formal Verification test."
- Previously cored a 54% (1-8-2021):
"These are two high quality audits where recommendations were implemented. PeckShield published a Olympus audit report on April 9th 2021. Omniscia published a Olympus audit report on May 28th 2021. Most fix recommendations from both audit reports were successfully implemented by the Olympus team. Olympus Finance was launched in early March 2021."
Bugs/Exploits
"A thief made off with 30,000 OHM tokens—worth about $300,000—early this morning. But the attacker either had a change of heart or was a white hat hacker all along, as they sent back the funds to the DAO hours later." “We have closed the affected markets and all other funds are safe,” Olympus added." “We need to clarify that these are NOT OlympusDAO contracts,” PeckShield tweeted. “Instead, the affected one was written by Bond Protocol, which was used for pilot launch of OHM bonds.”
- From Blockthreat (1-12-2021):
"On November 22, 2021 OlympusDAO lost $1.43M as a result of a vulnerability in its bond contract."
Governance
Admin Key
- From Twitter (14-10-2021):
"Important OHM update: ERC-20 contract is not behind a multisig and the 1 admin key is lost. This is a major opsec concern. The key owner would have the ability to mint OHM to any address. We have been told it’s a high priority item to migrate this contract."
"Ownership of contracts has been migrated to multi-sig wallets. The distributor and bond contracts are under the policy multi-sig, while the staking contracts and treasury are under a separate multi-sig wallet. This is a significant step in ensuring the decentralization and security of the protocol. The needed signatures are: Policy: 3/5, soon to be 4/6 Treasury: 2/3, soon to be 3/5"
- There is talk of a timelock of 12 hours.
- From DeFi Safety (1-8-2021):
"a) Clearly labelled as upgradeable through voting on protocol implementations.
b) Defined DAO community voting roles
Pause control is mentioned, but there are details on the capabilities or test results in their GitHub repository."
DAO
- From their blog (11-3-2021):
"We are launching with a Genesis DAO setup inspired by the guys at BarnBridge. The Genesis DAO is an Aragon company composed of team members, investors, and advisors. The Genesis DAO exists for no purpose beyond executing the decisions of the community. The Genesis DAO holds all critical powers. These include fund rescue functions in case of exploit or bug, contract ownership for migrations, and control over the DAO treasury. All decisions are subject to a 30% quorum, 70% consensus, and 2 day voting period. The team will retain a few non-critical powers that may be needed on shorter notice. These are policy control and halt functions. In the case that something bad happens, we cannot move funds or change contracts, but we can halt the ones that exist."
- From the docs (6-2021):
"Olympus is DAO-governed. All decisions are formed by community members on the forum and made by token holders through snapshot voting."
Treasury
- From The Defiant (2-2-2023):
"Has voted to deposit 77M DAI into MakerDAO’s DAI Savings Rate (DSR) module." It will earn 1% yield.
- OlympusDAO deployed 1M DAI from its Treasury into Aave per OIP-13 (7-2021).
- From Bankless (30-7-2021):
"The current value of the assets in the treasury sits at over $70 million, with its composition sitting at roughly 71.8% DAI, 27.8% FRAX, and 0.4% SUSHI"
- From their blog (24-4-2021):
"During our first run, the treasury was worth a 0.1% of our market cap. Today, that sits at 12.4%. Put differently, we started with OHM priced at 844x its backing, and today it is priced at 8.1x. This number is a bit different when you count the value of the liquidity that was in the DAO. This is the more accurate value, though it is no longer that relevant. Accounting for that, we’ve gone from 45x to 7.8x."
Token
Launch
Token Allocation
- There is no maximum supply. It is elastic.
- 90% of revenue goes to stakers, 10% goes to the DAO (2-2-2021).
- From their blog (24-4-2021):
"The initial OHM supply was distributed to members of the Olympus discord as alphaOHM on March 15th."
- The Discord drop was still paid for, with $4 per OHM.
Utility
"90% of the protocols revenue is paid out to [stakers], via the rebase mechanism."
Other Details
Stablecoin
Coin Distribution
- There are 848 holders of OHM (10-7-2021). With most of the tokens within the staking contracts of V1 and V2.
Technology
- Whitepaper can be found [insert here].
- Docs can be found here.
- Code can be viewed here. From DeFi Safety (26-7-2021, but got released as an update in 12-2021):
"With 157 commits and 25 branches, this is a robust software repository."
Implementations
- Built on: Ethereum
- Got forked by Wonderland onto Avalanche (9-2021). 14 other forks on different chains have popped up (28-10-2021).
How it works
- Has two main strategies, staking and bonding (6-2021):
"The main benefit for stakers comes from supply growth. The protocol mints new OHM tokens from the treasury, the majority of which are distributed to the stakers. Thus, the gain for stakers will come from their auto-compounding balances, though price exposure remains an important consideration. That is, if the increase in token balance outpaces the potential drop in price (due to inflation), stakers would make a profit.
The main benefit for bonders comes from price consistency. Bonders commit a capital upfront and are promised a fixed return at a set point in time; that return is in OHM and thus the bonder's profit would depend on OHM price when the bond matures. Bonders benefit from a rising or static OHM price."
- OHM gets issued every time bonds are created. If OHM ever falls below 1$, it would get bought of the market by the treasury and get burned until OHM is again on par or above. So far (10-7-2021) the token has traded way above, upwards to $1000+ and is now around $400.
- From their Discord:
"Let’s use a $1000 bond as an example. Day 0 at the time of purchase , $1000 of cash comes in and a $1,000 debt liability is created. Assume $200 bond price meaning 5 Ohms are to be issued. Day 1: 1 Ohm is issued, this is $200 revenue that goes up and causes the debt to go down to $800 Day 2: another Ohm is issued, revenue goes up another $200 and debt goes down $600 . . . This happens until debt is paid off. Remember that we earn revenue by selling Ohms. It costs us nothing to produce Ohms. Just that to mint 1 we have to ensure 1 Ohm is backed by 1 DAI."
"The DAO has decided that each OHM issued has to be backed by $1 in collateral, though this can be changed by a governance vote. Initially, this consisted of just DAI, with every OHM issued having 1 DAI in the treasury as its backing. However, the protocol has since expanded the treasury to include other assets, such as FRAX as well as OHM-DAI LP tokens from SushiSwap, and OHM-FRAX LP tokens from Uniswap.
Fee Mechanism
Upgrades
- Has released its V2 (15-10-2021).
Staking
"Stakers stake their OHM on the Olympus website to earn rebase rewards. The rebase rewards come from the proceed from bond sales, and can vary based on the number of OHM staked in the protocol and the reward rate set by monetary policy.
Staking is a passive, long-term strategy. The increase in your stake of OHM translates into a constantly falling cost basis converging on zero. This means even if the market price of OHM drops below your initial purchase price, given a long enough staking period, the increase in your staked OHM balance should eventually outpace the fall in price.
When you stake, you lock OHM and receive an equal amount of sOHM. Your sOHM balance rebases up automatically at the end of every epoch. sOHM is transferable and therefore composable with other DeFi protocols. When you unstake, you burn sOHM and receive an equal amount of OHM. Unstaking also requires the user to forfeit the most recent rebase as an exit fee."
"Once staked, holders will receive the new distributions in the form of sOHM, as well as 90% of the yield generated by the assets in the treasury. OHM rewards are paid out every eight hours, with stakers sOHM balance rebasing to account for the new tokens."
Validator Stats
- 533.129 OHM is staked as of 10-7-2021.
- From Bankless (30-7-2021):
"Currently, over 93% of the OHM supply is staked."
Liquidity Mining
Scaling
Interoperability
Other Details
Oracle Method
Privacy Method
Compliance
Their Other Projects
Olympus PRO
- From Yield Farmer (26-9-2021):
"A “liquidity-as-a-service” treasury solution for DeFi projects that relies on bonds."
- Multiple projects have made it clear that they will use the program. One of which is Abracadabra.money, which partnered with Olympus Pro and set aside a portion of its token distribution for it.
- From Decrypt (18-12-2021):
"If, for example, OHM costs $500 on the open market, users can purchase that same token for $450 (plus wait time) through the bonding mechanism. That wait time also keeps folks locked into a protocol much longer than the figures Nansen cites regarding typical yield farmers.
Because this OHM is cheaper as a bond, users are thus incentivized to sell their liquidity in exchange for the project’s native token. This also grows the protocol’s liquidity and lets users get their hands on the token without some of the risks of traditional liquidity provision like impermanent loss, which is what happens when tokens in a pool change prices (either up or down), sometimes reducing people's exposure to the more lucrative token.
The mechanism is unique enough that Olympus has now rolled out a bonding-as-a-service product called OlympusPro. For a 3.3% fee on all bond payouts in a project’s native token, the Olympus team will implement this bonding mechanism for you."
"PoolTogether's recent analysis of their Olympus Pro program where they reported an astonishing 56% of transactions being driven by bots, who almost always sold after the vesting period."
Roadmap
- Can be found [Insert link here].
"There are also active governance proposals to add ETH and BTC to the treasury. This means that now each OHM is now 2x backed from a mixture of these assets, rather than solely DAI."
Usage
- In less than 3 months OlympusDAO has been able to generate over $30m in revenue through the sale of Bonds (8-7-2021).
Projects that use or built on it
Competition
- From their blog (17-3-2021):
"Put simply, the main difference is that ESD regulates supply via debt (liabilities) while OHM regulates supply via equity (assets). "
Pros and Cons
Pros
Cons
Team, Funding, Partnerships, etc.
Team
"Olympus was ideated by Zeus and built by a distributed psuedo-anonymous team."
Funding
Partners
- Has two partnerships, one with Frax Finance and one with Rari Capital.
- Was one of the 4 launch partners of Debt DAO (1-8-2022). Just as Frax was.
(:
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
Also check out CoinTr.ee for more content.