Skip to main content

Earn Yield

This guide walks through depositing assets into a DeFi protocol to earn yield. For a complete quickstart, see the Quickstart.

Supported markets

Compound

Aave

Morpho

Use List Assets and List Networks for the full programmatic list.

Steps

1. Ensure the wallet is funded

The sub-account’s legend_wallet_address must hold the asset you want to earn with. Transfer USDC (or another supported asset) to this address on the target network before creating a plan.

2. Create the earn plan

3. Sign and execute

See the Plan-Sign-Execute concept guide for the full signing flow.

4. Monitor

Poll activities to confirm the deposit: