Difference between revisions of "Beanstalk (BEAN)"

From CryptoWiki

m (1 revision imported)
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:
*From their [https://medium.com/@BeanstalkFarms/100-days-of-beanstalk-5b7500dbe9ec blog] (15-11-2021):
*From their [https://medium.com/@BeanstalkFarms/100-days-of-beanstalk-5b7500dbe9ec blog] (15-11-2021):


''"We are optimistic Beanstalk will contract at least one high quality auditor by the end of the year. The first marketing [[Snapshot (The Portal)|Snapshot]] proposal created a community [[Bug bounty|bounty]] program that is hosted by layer3.xyz and running for a couple more days. Check it out [https://alpha.layer3.xyz/daos/beanstalk here]."''
''"We are optimistic Beanstalk will [[contract]] at least one high quality auditor by the end of the year. The first marketing [[Snapshot (The Portal)|Snapshot]] proposal created a community [[Bug bounty|bounty]] program that is hosted by layer3.xyz and running for a couple more days. Check it out [https://alpha.layer3.xyz/daos/beanstalk here]."''


===Bugs/Exploits===
===Bugs/Exploits===
* Beanstalk logic error [https://medium.com/immunefi/beanstalk-logic-error-bugfix-review-4fea17478716 disclosed], $3.1m was at risk, $181k bounty paid (18-2-2023).
* [https://newsletter.blockthreat.io/p/blockthreat-week-15-2022?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJfIjoicTgvVWsiLCJpYXQiOjE2NTMwNDIyMTgsImV4cCI6MTY1MzA0NTgxOCwiaXNzIjoicHViLTgxMDUiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.56cg1J4e0OhdNGLO_OEDQJV_fTDRp0dNdstCnCoN6k8&s=r From] Blockthreat (19-4-2022):
''"On April 17, 2022 Beanstalk [[Farms]] [[governance]] was [https://medium.com/@omniscia.io/beanstalk-farms-post-mortem-analysis-a0667ee0ca9d subverted] using a [[Flash Loan|flash loan]] which resulted in the loss of $182M. The attackers have also [https://rekt.news/beanstalk-rekt/ sent] another $250K to a Ukrainian donation [[address]]."''
==Governance==
==Governance==
===Admin Keys===
===Admin Keys===
Line 36: Line 42:
===Implementations===
===Implementations===


*Built on: [[Ethereum (ETH)|Ethereum]] (12-2021), [https://medium.com/@BeanstalkFarms/100-days-of-beanstalk-5b7500dbe9ec Aims] towards ''"decentralized Ethereum [[Layer Two|L2s]], and other [[blockchains]] with decentralized [[Ethereum Virtual Machine (EVM)|EVM]]-compatible [[Bridge|bridges]]."'' (15-11-2021).
*Built on: [[Ethereum (ETH)|Ethereum]] (12-2021), [https://medium.com/@BeanstalkFarms/100-days-of-beanstalk-5b7500dbe9ec Aims] towards ''"decentralized [[Ethereum]] [[Layer Two|L2s]], and other [[blockchains]] with decentralized [[Ethereum Virtual Machine (EVM)|EVM]]-compatible [[Bridge|bridges]]."'' (15-11-2021).


===How it works===
===How it works===
Line 42: Line 48:
* From their [https://beanmerchant.substack.com/p/updated-beanstalk-faq- FAQ] (15-12-2021):
* From their [https://beanmerchant.substack.com/p/updated-beanstalk-faq- FAQ] (15-12-2021):


''"Beanstalk uses credit instead of collateral to trustlessly issue a decentralized stablecoin with protocol-native high-[[APY]]. A decentralized, credit-based stablecoin is far superior to a collateralized stablecoin because (1) it is resistant to regulation & other centralized failure modes and (2) as demand for Beans grows, instead of scale penalizing users with negative carry costs, the growth of Beanstalk benefits users by distributing a yield back to anyone who is staking Beans. Beanstalk uses a decentralized set of incentives that the system uses to continually oscillate the price of 1 $BEAN to $1.00USD. Users are able to do things like buy Beans, transfer Beans, Silo (“stake”) Beans, and lend debt to Beanstalk.''
''"Beanstalk uses credit instead of collateral to trustlessly issue a decentralized [[stablecoin]] with protocol-native high-[[APY]]. A decentralized, credit-based stablecoin is far superior to a collateralized stablecoin because (1) it is resistant to regulation & other [[centralized]] failure modes and (2) as demand for Beans grows, instead of scale penalizing users with negative carry costs, the growth of Beanstalk benefits users by distributing a yield back to anyone who is [[staking]] Beans. Beanstalk uses a decentralized set of incentives that the system uses to continually oscillate the price of 1 $BEAN to $1.00USD. Users are able to do things like buy Beans, transfer Beans, Silo (“stake”) Beans, and lend debt to Beanstalk.''


''Any time the price of 1 Bean is over $1.00, Beanstalk Protocol prints more Beans to increase the supply, and in doing so bring the price back to $1.00. The new Beans produced by Beanstalk are split 50/50 between (1) Beans that are “staked” in the Silo and (2) to pay off the debt of previous Beanstalk creditors. As demand for Bean increases, the debt is paid off more quickly, and the APY’s on Silo’ing rise.''
''Any time the price of 1 Bean is over $1.00, Beanstalk Protocol prints more Beans to increase the supply, and in doing so bring the price back to $1.00. The new Beans produced by Beanstalk are split 50/50 between (1) Beans that are “staked” in the Silo and (2) to pay off the debt of previous Beanstalk creditors. As demand for Bean increases, the debt is paid off more quickly, and the APY’s on Silo’ing rise.''


''When the price of 1 Bean is _below_ $1.00, Beanstalk issues debt that allows people to burn Beans today to reduce the supply and increase the price back to $1.00. In exchange, you get a debt coupon at a market set interest rate. Using the mechanism described above, that debt is paid off over time in a first in, first out manner.''  
''When the price of 1 Bean is _below_ $1.00, Beanstalk issues debt that allows people to [[burn]] Beans today to reduce the supply and increase the price back to $1.00. In exchange, you get a debt coupon at a market set interest rate. Using the mechanism described above, that debt is paid off over time in a first in, first out manner.''  


===Fees===
===Fees===
Line 71: Line 77:
# ''Finish the initial security audit(s).''
# ''Finish the initial security audit(s).''
# ''Make Stalk and Seeds tradable [[ERC20 tokens|ERC-20 tokens]].''
# ''Make Stalk and Seeds tradable [[ERC20 tokens|ERC-20 tokens]].''
# ''Make Bean and [[Liquidity Provider (LP)|LP]] Deposits tradable [[ERC-1155 Tokens|ERC-1155]] tokens.''
# ''Make Bean and [[Liquidity Provider (LP)|LP]] Deposits tradable [[ERC-1155 Tokens|ERC-1155]] [[tokens]].''
# ''Approve and fund at least 1 official Beanstalk development team through a BIP, independent of Publius."''
# ''Approve and fund at least 1 official Beanstalk development team through a BIP, independent of Publius."''


Line 102: Line 108:
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:Coins/Tokens]]
[[Category:Coins/Tokens]]

Latest revision as of 03:44, 20 February 2023


Basics

History

Designed to innovate on the previous attempts of projects like ESD and Basis Cash.

Audits & Exploits

  • From their blog (15-11-2021):

"We are optimistic Beanstalk will contract at least one high quality auditor by the end of the year. The first marketing Snapshot proposal created a community bounty program that is hosted by layer3.xyz and running for a couple more days. Check it out here."

Bugs/Exploits

  • Beanstalk logic error disclosed, $3.1m was at risk, $181k bounty paid (18-2-2023).
  • From Blockthreat (19-4-2022):

"On April 17, 2022 Beanstalk Farms governance was subverted using a flash loan which resulted in the loss of $182M. The attackers have also sent another $250K to a Ukrainian donation address."

Governance

Admin Keys

DAO

Treasury

Token

Launch

Token Allocation

Utility

Other Details

Stablecoin

Coin Distribution

Technology

  • Whitepaper or docs can be found here (publised 6-8-2021, modified 18-12-2021).
  • Code can be viewed here.

Implementations

How it works

  • From their FAQ (15-12-2021):

"Beanstalk uses credit instead of collateral to trustlessly issue a decentralized stablecoin with protocol-native high-APY. A decentralized, credit-based stablecoin is far superior to a collateralized stablecoin because (1) it is resistant to regulation & other centralized failure modes and (2) as demand for Beans grows, instead of scale penalizing users with negative carry costs, the growth of Beanstalk benefits users by distributing a yield back to anyone who is staking Beans. Beanstalk uses a decentralized set of incentives that the system uses to continually oscillate the price of 1 $BEAN to $1.00USD. Users are able to do things like buy Beans, transfer Beans, Silo (“stake”) Beans, and lend debt to Beanstalk.

Any time the price of 1 Bean is over $1.00, Beanstalk Protocol prints more Beans to increase the supply, and in doing so bring the price back to $1.00. The new Beans produced by Beanstalk are split 50/50 between (1) Beans that are “staked” in the Silo and (2) to pay off the debt of previous Beanstalk creditors. As demand for Bean increases, the debt is paid off more quickly, and the APY’s on Silo’ing rise.

When the price of 1 Bean is _below_ $1.00, Beanstalk issues debt that allows people to burn Beans today to reduce the supply and increase the price back to $1.00. In exchange, you get a debt coupon at a market set interest rate. Using the mechanism described above, that debt is paid off over time in a first in, first out manner.

Fees

Upgrades

Staking

  • You get equity, Stalk, by “staking your Beans” in the Silo.

Validator Stats

Liquidity Mining

Scaling

Interoperability

Other Details

Oracle Method

Privacy Method

Compliance

Their Other Projects

Roadmap

  • Can be found here (15-11-2021):

"In addition to an L2 integration, some other large targets for Beanstalk development for 2022 are to:

  1. Finish the initial security audit(s).
  2. Make Stalk and Seeds tradable ERC-20 tokens.
  3. Make Bean and LP Deposits tradable ERC-1155 tokens.
  4. Approve and fund at least 1 official Beanstalk development team through a BIP, independent of Publius."

Usage

Projects that use or built on it

Competition

Pros and Cons

Pros

Cons

Team, Funding and Partners

Team

  • Full team can be found [here].
  • From their FAQ (15-12-2021):

"It was launched in August of 2021 by a group of anonymous developers and economists using the pseudonym Publius."

  • From their blog (15-11-2021):

"The dev budget has already started to create a lot of value for Beanstalk. As part of the dev budget BIP, the Silo (the Beanstalk DAO) hired its first dev. Since then, multiple Snapshot proposals have hired additional devs. There are now more than a handful of quality developers that also want to start working on Beanstalk."

Funding

Partners

(:

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