Skip to main content

Using Yearn

Thanks to a feature called 'zap', depositing into any vault with almost any token is effortless.

Here's how it works:

First, Connect your wallet using the button at the top right corner. Multiple wallets are supported, but most people use MetaMask, which can be downloaded for free as a Chrome extension or through the Apple and Android app stores. Make sure that your wallet is connected to the Ethereum network.

image

Yearn is multi-chain

Our products are currently on Ethereum, Fantom, Arbitrum, Optimism, and Polygon with more to come.

Click on this button to select the network you would like to interact with:

image

If you already have the required token for the vault that you would like to deposit in:

  1. Select the vault that you would like to deposit into.
  2. Enter the amount of tokens you want to deposit into the vault. If you are depositing ETH, ensure you have enough ETH left over to pay for future transactions you might need to make.

image

  1. Click the 'Approve' or 'Deposit' button, depending on if you have previously approved.
  2. Your wallet will ask you to confirm the transaction. This will take about 3 minutes, but you can speed it up by paying a higher gas fee to the network. If your transaction gets stuck, see this guide on how to speed up or cancel the transaction.

  1. When your transaction succeeds, you will see your deposited balance in the vault's interface, which should appear at the top of the vault list.

image

When you're ready to withdraw:

  1. Select the vault that you would like to withdraw from. Click the "Withdraw" tab.

image

  1. Enter the amount you want to withdraw, or click 'Max' to withdraw the entire balance.
  2. Click 'Withdraw'
  3. Your wallet will ask you to confirm the transaction. See step 4 above for more details.
  4. When your transaction succeeds, the tokens will show up in your wallet again.

If you don't have the required token for the vault that you would like to deposit in:

Yearn provides a zapping feature so you can deposit any token into any vault (zapping fees are explicit in the UI):

image

The Zap provider can be set on the same page:

image

Zapping also works on withdrawal, so you can receive any desired token:

image

Slippage Tolerance

You can change slippage settings in the UI right next to the deposit/withdraw button:

image

Tools to track your funds

If you would like to see how your USD balance changes while your assets are in a vault, connect your wallet to Zapper.fi or a similar portfolio-tracking product. This is also the easiest way to tell how much profit the vault has made for you.

Your balance WILL NOT increase continuously. Profit will be distributed to your share of the vault when the harvest() function is called, which happens on a fluctuating basis.

Community resources to monitor your returns: