Links

Contributing

Beanstalk belongs to the Beanstalk DAO and is developed as an open source, permissionless public good. Anyone can contribute to Beanstalk and the Bean-based economy by:

Participating in protocol governance

Become a Stalkholder and participate in Beanstalk governance by Depositing whitelisted assets in the Silo to earn Stalk.
Each governance proposal has a channel for discussion on the Beanstalk Discord.

Building with Beanstalk and Beans

Beanstalk's capital efficient model is designed to facilitate a Bean-based economy of protocols and businesses benefiting from building on Beanstalk and using Beans. Beanstalk welcomes builders and provides a competitive edge to your project.
Discuss business ideas in the (#💡・business-ideas) channel on the Beanstalk Discord.
Bean Sprout is a Beanstalk accelerator program to facilitate rapid development on and around Beanstalk in a decentralized fashion. Join the (#🌱・bean-sprout) channel on the Beanstalk Discord or DM @WeAreBeanSprout on Twitter to learn more.

Submitting improvements to the Beanstalk protocol

The Beanstalk protocol is open source and developed on GitHub. The app.bean.money frontend is currently closed source.
Discuss improvements to Beanstalk in the (#💡・beanstalk-ideas) channel or leave feedback on the Beanstalk UI in the (#🌐・ui-feedback) channel on the Beanstalk Discord.
Protocol RFCs can be opened in the repository as Issues. After development, protocol changes are submitted to governance as Beanstalk Improvement Proposals and are committed if passed by Stalkholders.
Contributions may be eligible for development grants.

Submitting improvements to the Beanstalk documentation

The Farmers' Almanac is continually improving and assistance is welcome.
Leave feedback in the (#📜・docs-feedback) channel on the Beanstalk Discord or make a pull request directly to the Farmers' Almanac repository.
Contributions may be eligible for community grants.

Receiving a grant for protocol development

Beanstalk Farms may be able to provide development grants for the successful completion of agreed upon fixed scope protocol development tasks.
To discuss development grants, DM @Silo Chad (YUNG MUSK#7303) on the Beanstalk Discord.

Receiving a grant for increasing awareness and education

The community grant program aims to reward community members for creating quality content about the Beanstalk ecosystem.
A budget of 30,000 Beans per month will be allocated to creators of new Beanstalk-related content that focuses on Beanstalk and its role in the broader DeFi ecosystem.
For more information, see Community Grant Program.

Becoming a contributor at Beanstalk Farms or Bean Sprout

Beanstalk Farms is a decentralized development organization of core contributors working on Beanstalk, operating across the stack on technical and non-technical problems.
Bean Sprout is a Beanstalk accelerator program to facilitate rapid development on and around Beanstalk in a decentralized fashion.
If you are interested in contributing to Beanstalk Farms or Bean Sprout, please reach out via DM on the Beanstalk Discord based on your area of interest with a description of your experience and what you would like to contribute to Beanstalk:
Engineering: @Silo Chad (YUNG MUSK#7303)
Marketing: @mod323#9967
Design: @sweetredbeans#2436
Operations: @guy (hellofromguy#6123)
Business Development / Partnerships: @mistermanifold#0548
Hiring for Beanstalk Farms is performed by the Beanstalk Farms Committee. You can join the Beanstalk Farms Committee yourself through a BFCP-A proposal or propose to use the Bean Sprout budget with a Bean Sprout Proposal.