TL;DR
This guide walks you through earning yield on USDC step-by-step. We'll use Aave as an example, but the process is similar for other protocols. Start small, test withdrawing, then scale up.
Prerequisites
Before you start, you need:
- A crypto wallet (MetaMask or Coinbase Wallet recommended)
- Some USDC (start with $100-500 to learn)
- Basic understanding of how wallets work
If you don't have these yet, check out our guide on how to earn yield safely first.
Step 1: Get USDC
Option A: Buy on Coinbase (Easiest)
- Sign up for Coinbase
- Add a payment method
- Buy USDC
- Send it to your wallet
Option B: Buy on Circle (Direct)
- Go to circle.com
- Sign up
- Buy USDC directly
- Send to your wallet
Step 2: Connect to Aave
- Go to Aave - Visit app.aave.com
- Select Base network - Click the network selector (top right) and choose "Base"
- Connect wallet - Click "Connect Wallet" button
- Choose your wallet - Select MetaMask, Coinbase Wallet, or your wallet
- Approve connection - Confirm in your wallet
Step 3: Deposit USDC
- Find USDC - Scroll to find USDC in the list
- Click "Supply" - This is the button to deposit
- Enter amount - Type how much USDC you want to deposit
- Review details:
- Current APY (this is your interest rate)
- Your deposit amount
- Any fees (usually none for deposits)
- Approve (first time only) - If this is your first time, you'll need to approve Aave to use your USDC
- Click "Approve USDC"
- Confirm in your wallet
- Wait for approval (usually 10-30 seconds)
- Deposit - Click "Supply" or "Deposit"
- Confirm in wallet - Your wallet will pop up asking you to confirm
- Wait for confirmation - Usually takes 10-30 seconds
Step 4: Verify Your Deposit
After the transaction confirms:
- Check "Your Supplies" - You should see your USDC listed
- See your APY - The interest rate you're earning
- Watch it grow - Your balance will increase over time as you earn yield
Step 5: Monitor Your Yield
How to Check Your Earnings:
- Log into Aave anytime
- View "Your Supplies" section
- See your current balance (includes your deposit + earned yield)
- Check current APY (rates update in real-time)
Understanding Your Earnings:
- Yield compounds automatically (you earn interest on your interest)
- Rates change daily based on supply and demand
- You can see your total earnings by comparing your balance to your original deposit
Exit Strategy: How to Withdraw
⚠️ IMPORTANT: Test this before depositing large amounts
Step-by-Step Withdrawal:
- Go to Aave - Same place where you deposited
- Find "Your Supplies" - Look for the section showing your deposits
- Click "Withdraw" - Next to your USDC deposit
- Choose amount:
- "Max" - Withdraw everything
- Or enter a specific amount
- Review:
- Amount you're withdrawing
- Remaining balance (if partial withdrawal)
- Any fees (usually none)
- Confirm - Click "Withdraw"
- Approve in wallet - Confirm the transaction
- Wait for confirmation - Usually 10-30 seconds
- Check your wallet - Your USDC should appear
Test Withdrawal First:
- Deposit $50-100
- Wait a few hours or a day
- Withdraw it back
- Make sure you understand the process
- Then deposit more if comfortable
Safety Reminders
- ✅ Start small - Test with $100-500 first
- ✅ Test withdrawal - Always test withdrawing before depositing more
- ✅ Check rates - APY changes daily, check before depositing
- ✅ Keep wallet secure - Never share your private keys
- ✅ Use official site - Always go to app.aave.com directly (bookmark it)
- ✅ Double-check addresses - Make sure you're on the right network (Base)
What If Something Goes Wrong?
"Transaction Failed"
- Check you have enough ETH for gas fees (even on Base, you need a tiny amount)
- Make sure you're on the right network (Base)
- Try again (sometimes network is busy)
"Can't Find My Deposit"
- Check "Your Supplies" section
- Make sure you're on the same network you deposited on
- Refresh the page
"Rates Dropped"
- This is normal - rates change daily
- You can withdraw anytime if rates get too low
- Consider other protocols if rates are better elsewhere
Current Rates (Check Before Depositing)
Rates change daily. Always check current rates on Aave before depositing:
- USDC on Aave Base: Usually 5-10% APY
- Rates vary based on supply and demand
- Higher when more people want to borrow
- Lower when lots of people are supplying
Alternatives to Aave
If you want to compare options:
- Compound - Similar to Aave, sometimes different rates
- Spark Protocol - Best for DAI (if you prefer DAI over USDC)
- Morpho - Often has competitive rates
Next Steps
Now that you know how to earn yield on USDC:
- Try it - Start with a small amount
- Test withdrawal - Make sure you can get your money back
- Learn more - Check out our other guides:
Or explore other stablecoins and yield opportunities.