Links

Contracts

Beanstalk

Contract
Address
Beanstalk
Bean ERC-20 token
BEAN:3CRV LP token (Curve pool)
Unripe Bean ERC-20 token
Unripe BEAN:3CRV LP ERC-20 token
Fertilizer ERC-1155 token
Fertilizer Admin
Fertilizer Implementation

Diamond

Beanstalk is a ERC-2535 Diamond. The following are the different facets Beanstalk uses. You can explore the facets on Louper, an interface for inspecting Ethereum Diamonds.
Contract
Address
Sun > SeasonFacet
Silo > SiloFacet
Silo > BDVFacet
Silo > WhitelistFacet
Silo > ConvertFacet
Field > FieldFacet
Field > FundraiserFacet
Barn > FertilizerFacet
Barn > UnripeFacet
Market > MarketplaceFacet
Farm > FarmFacet
Farm > DepotFacet
Farm > TokenFacet
Farm > TokenSupportFacet
Farm > CurveFacet
Diamond > DiamondCutFacet
Diamond > DiamondLoupeFacet
Diamond > OwnershipFacet
Diamond > PauseFacet

Multisigs

Ecosystem

Misc.

Contract
Description
Address
Bean Price Contract
Helper contract for getting the Bean price
InitMint Contract
Used for minting Beans as part of BIPs
Ethical Return Contract
Deployed per BOP-2​

Pre-Exploit Contracts

The addresses below refer to the exploited Bean token (0xDC59). Do not buy these tokens. A new Bean token was issued at Replant—you can find it at the top of this page.