Skip to content

BeanstalkFarms/Beanstalk

Repository files navigation

Beanstalk logo

Beanstalk

Discord

Code Version: 2.7.3
Whitepaper Version: 2.7.0

About

Beanstalk is a permissionless fiat stablecoin protocol built on Ethereum.

Repository

Project Description
protocol The Beanstalk protocol, its facets and related contracts in the Beanstalk ecosystem.
ui The Beanstalk UI hosted at app.bean.money.
sdk A Typescript SDK for interacting with Beanstalk and ecosystem contracts (npm module).
subgraph-beanstalk A subgraph indexing Beanstalk (0xC1E088).
subgraph-bean A subgraph indexing the Bean ERC-20 token (0xBEA000).
cli A tool for interacting with Beanstalk in a development environment.
dex-ui The Basin UI hosted at basin.exchange.
sdk-wells A Typescript SDK for interacting with Basin its components' contracts.
subgraph-wells A subgraph indexing Basin and its components.

Note that the Basin and Pipeline contracts are in separate repostitories.

Development

If you are a developer and would like to contribute, please see our DEVELOPER.md document for how to get started.

Documentation

Conceptual documentation on Beanstalk can be found in the Farmers' Almanac.
Technical documentation on Beanstalk can be found in the Agronomics Handbook.

The latest version of the Beanstalk Whitepaper is available here (version history can be found here).

Governance

Read more about Beanstalk governance here. All past governance proposals can be found here.

Audits

Read more about Beanstalk audits here.

Bug Bounty Program

The Beanstalk DAO partnered with Immunefi to launch a bug bounty program with rewards up to 1.1M Beans.

You can find the bug bounty program and submit bug reports here.

Contracts

A comprehensive list of contract addresses related to Beanstalk is available here.

License

MIT