Active Fertilizer holders receive Sprouts. Sprouts become Rinsable on a pari passu basis. Once Sprouts become Rinsable, they are redeemable for 1 Bean each. See the Barn page for more info.
Make sure you are on app.bean.money and connect your wallet.
Navigate to the “Barn” page.
Select the “Rinse” tab. The “Rinsable Balance” will be shown. These are the Sprouts that are eligible to be Rinsed for Beans.
Under “Destination”, select “Circulating Balance” or “Farm Balance”. Circulating Balance sends the Rinsed Beans to your wallet, separate from Beanstalk. Farm Balance keeps the asset stored in Beanstalk which can save gas fees in future transactions. See Asset States for more information.
A transaction preview will appear below the inputs. Select the “Transaction Details” dropdown to review each step of the transaction.
Select “Rinse Sprouts”.
Confirm the transaction in your wallet and your hardware wallet, if applicable. You should verify that the transaction is interacting with the correct contract before signing it.
After the transaction has been confirmed by the network, the location of your assets will depend on the option selected in Step 4:
Active Fertilizer is an ERC-1155 token. ERC-1155 tokens can be traded on OpenSea. Transferring Fertilizer to another address transfers the associated Sprouts as well. See the page for more info.
Go to the Bean Fertilizer collection on OpenSea and connect your wallet.
Under "Status", check the "Buy Now" checkbox to filter for listed Fertilizer that can be cleared immediately.
Fertilizer in this view is grouped by Humidity (i.e. the Season in which it was minted).
Select a given Fertilizer card to view details and buy Fertilizer from the listings.
Select the "Boosts" dropdown to see the Humidity this Fertilizer was purchased at, as well as how many Sprouts are left to be paid per Fertilizer (or BPF Remaining—Beans Per Fertilizer Remaining).
Under the "Listings" section, you can see how much Fertilizer is being listed at what price for what token.
Select "Buy" on the listing you would like to fill.
In the "Complete checkout" modal, enter the amount of Fertilizer you'd like to buy in the "Quantity" field.
Optionally, you can specify that the purchased Fertilizer be sent to a different wallet.
Select "Complete purchase".
Confirm the transaction in your wallet and your hardware wallet, if applicable. You should verify that the transaction is interacting with the before signing it.
After the transaction has been confirmed by the network, the Fertilizer will appear in your and on the "Barn" page of the Beanstalk UI.
Go your account and connect your wallet.
Select the Fertilizer you would like to sell.
On the top right of the page, select "Sell".
Under "Quantity" (only appears if you have >1 of a given Fertilizer), select how many Fertilizer you would like to list for sale.
Under "Price", select the token and token amount you would like to sell the Fertilizer for.
Under "Duration", select the duration in which you would like the listing to be open.
Optionally, you can sell your Fertilizer as a or reserve it for a specific buyer.
Select "Complete listing".
If this is your first time listing Fertilizer on OpenSea, an approval transaction will be required. Confirm the approval transaction in your wallet, and your hardware wallet, if applicable. You should verify that the transaction is interacting with the before signing it.
After the transaction has been confirmed by the network, you'll automatically be prompted to sign a message to list the Fertilizer. Sign the message in your wallet and your hardware wallet, if applicable.
After signing the message, your listed Fertilizer will appear under the "Listings" section. Select "Cancel" to cancel a listing.
Guides on interacting with the Barn.
Fertilizer is an ERC-1155 token, so it can be transferred and traded on OpenSea.
Beanstalk is hosting the Barn Raise — a fundraiser to restore $77M in non-Bean liquidity stolen from the Silo. The Barn Raise started on June 6, 2022.
Active Fertilizer holders receive Sprouts. Sprouts become redeemable for Beans on a pari passu basis. See the Barn page for more info.
Make sure you are on app.bean.money and connect your wallet.
Navigate to the “Barn” page.
The Available Fertilizer is displayed in the "Barn Conditions" component. Available Fertilizer is a function of how much Unripe LP is left to be recapitalized. See Fertilizer for additional information.
In the “Buy” tab, there is a dropdown menu to select the token you would like to use to buy Fertilizer.
Enter the amount of the selected token you want to use to buy Fertilizer.
The amount of Fertilizer received rounds down to the nearest dolalr.
A transaction preview will appear below the inputs. Select the “Transaction Details” dropdown to review each step of the transaction.
You may select a slippage tolerance by selecting the gear icon. The default slippage tolerance is 0.1%.
If you are buying Fertilizer with ETH or have previously approved the asset being spent, skip to Step 10. For all other assets, select “Approve [Token]”. This allows the Beanstalk contract to spend the asset, but does not use it to buy and Sow Beans yet.
Confirm the approval transaction in your wallet, and your hardware wallet, if applicable. You should verify that the transaction is interacting with the correct contract before signing it.
Select “Buy”.
Confirm the transaction in your wallet and your hardware wallet, if applicable. You should verify that the transaction is interacting with the correct contract before signing it.
After the transaction has been confirmed by the network, your Fertilizer and associated Sprouts will appear in the “Fertilizer” component at the bottom of the “Barn” page.
The Beanstalk UI displays vAPY (variable APY) statistics for Fertilizer. APYs are called variable because they are not enforced by Beanstalk in any way. Rather, the APY uses historical data about Beans earned by Fertilizer holders to estimate future returns.
The APY calculation has two parts:
Estimating the number of Beans that will be minted per Season using recent historical data.
Estimating the number of Beans that a Farmer will receive over time for holding Fertilizer. This takes some assumptions about Fertilizer holder behavior.
Fertilizer holder earn Bean seignorage when deltaB is greater than 0 over the previous Season. Estimated annual Beans earned by a Fertilizer holder is called the Fert vAPY.
The Beanstalk UI and Subgraph use a 30-day exponential moving average (EMA) of Beans earned by Fertilizer holders to estimate future returns. The formula uses a weighted average in which recent Seasons are weighted more heavily.
The current EMA value can be located on the Barn page by hovering over the Fert vAPY.
The vAPY is determined by the estimated return of holding Fertilizer in 8760 Seasons (1 year).
The vAPY calculation makes the following assumptions:
No more Available Fertilizer is purchased; and
No Active Fertilizer becomes Used.
The window of the EMA (), i.e., the number of Seasons in 30 days:
The weighting multiplier (); a constant between 0 and 1 that determines how much weight is given to the most recent data point:
The 30-day exponential moving average at Season ():
The formulas for the Fert vAPY () take the following variables as inputs:
, the 30-day EMA of Beans earned by Fertilizer holders at Season ;
, the Humidity at Season ; and
, the Active Fertilizer supply.
is calculated using the estimated number of Beans owned by the Fertilizer holder a year from now (8760 Seasons from now).
First, calculate the delta Beans earned per Fertilizer ():
We define as:
Active Fertilizer is an ERC-1155 token. ERC-1155 tokens can be transferred on OpenSea. Transferring Fertilizer to another address transfers the associated Sprouts as well. See the Barn page for more info.
Go your OpenSea account and connect your wallet.
Select the Fertilizer you would like to transfer.
On the top right of the page, select the send icon that says "Transfer" upon hover.
In the "Quantity" field, enter how many Fertilizer tokens you would like to transfer.
Enter the recipient address in the "Address" field.
Select "Transfer".
Confirm the transaction in your wallet and your hardware wallet, if applicable. You should verify that the transaction is interacting with the correct contract before signing it.
After the transaction has been confirmed by the network, the transferred Fertilizer (and associated Sprouts) will appear at the recipient’s address on the “Barn” page of the Beanstalk UI.