You can now earn yield on your assets without transferring them from your account. We do this by depositing USDC into an Aave vault, and then letting you liquidate that position just-in-time as you send money. Said differently, your yield bearing assets function like any other token you hold—swap, bridge, and send in a single transaction.
Either from the Dashboard or an account detail page, hit Earn and select the amount to deposit. Right now, you can only deposit USDC on Base. We’ll support other tokens soon.
You’ll then see a new Positions section appear above your Token balances on the right. For now, you need to withdraw that balance before you can transfer it; just-in-time transfers will be available next week.
We chose USDC on Base because this is the token most used by Teams users today. We chose Aave because in our opinion it is the most battle-tested lending protocol on Ethereum with $20bn secured. We plan to roll out support for other assets and yield bearing protocols soon—please reach out if there are specific ones you’re interested in.
Because we’re just making it easier for you to deposit and withdraw from an Aave position behind the scenes, most accounting tools should just work with this. We’ll do a deeper dive with our accountants and add more info here soon! (h/t Chris for the suggestion)