Yearn is a DeFi service that provides opportunities for users to passively invest through their core products: Vaults and Earn. This is done by pooling users' funds and socializing the transaction costs of moving those funds between other protocols that generate yield; such as dYdX, AAVE, and Compound. Vaults are like savings accounts for your crypto assets. They route your deposit through strategies that seek out the highest yield available in DeFi.
This tutorial will focus on how to deposit funds and begin earning a yield using the Yearn v2 Vaults. It will also walk you through completing one of the tasks required to claim the Asset Management Skill and Lending Skill on RabbitHole.
I will also assume that you are familiar with approving transactions with your wallet software.
Once you have everything you need from the list above, we are ready to dive in.
You can get to the dashboard by visiting this link: https://yearn.finance/vaults and logging in with one of the wallets shown below.
Be sure to have your wallet set to the Ethereum Mainnet
The list is quite long and is not limited to the ones shown below. You can scroll through and look at the different stats for the Vaults they offer. The Net APY column will show you what the current annualized yield is for that Vault.
When you’ve chosen a Vault click the “SHOW” button beside it on the list.
Be aware that this APY can change dramatically over time
Yearn has a feature called Zap that allows you to deposit any asset they support and it will convert it to the correct asset for the Vault you chose while depositing. You just need to select the asset from the dropdown menu and then enter the amount in the box to the right of it.
In the image below I have chosen the GRT (that I received from a previous RabbitHole Quest), but you can choose any asset from the list. Then click “Deposit”.
After both transactions are approved you will see that the value you deposited appears in the holdings column of the asset list, as well as under the "Withdraw..." heading beside “Vault Balance:” If you wish to remove your funds at any time you can enter the amount and click “Withdraw”. You also have the ability to use the Zap feature to convert the token into a different one while you're withdrawing it.
Once you have deposited assets into a Vault you can go back to the RabbitHole Task and click the “Redeem” button. You will get the XP and you will have completed a Task required to claim TWO Skills on the platform. Congratulations on becoming a more experienced QuestRabbit!