LaunchKit · 2026
Back to Skills

morpho-earn

Earn yield on USDC by supplying to the Moonwell Flagship USDC vault on Morpho (Base)

1
1.5k downloads
by @lyoungblood

Setup & Installation

openclaw skills install @lyoungblood/morpho-earn

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install morpho-earn

What This Skill Does

Manages USDC yield on the Moonwell Flagship USDC vault via Morpho on Base. Handles deposits, withdrawals, reward claiming, and auto-compounding of WELL and MORPHO tokens back into the vault. Monitors position APY and balances on a configurable schedule.

Combines reward claiming, token swapping via Odos, and re-deposit into a single compound command, removing the need to handle each step manually.

When to use it

  • Depositing idle USDC into a Base yield vault
  • Checking current APY and share position value
  • Claiming accumulated WELL and MORPHO rewards
  • Auto-compounding rewards back to USDC and re-depositing
  • Withdrawing a specific amount or full position from the vault

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Compound my rewards and show my updated position

AGENT
  1. 1Run rewards.ts to check claimable WELL and MORPHO balances
  2. 2Run compound.ts to claim rewards from Merkl distributor
  3. 3Swap reward tokens to USDC via Odos aggregator
  4. 4Deposit swapped USDC back into the Moonwell vault
  5. 5Run status.ts to return updated deposit amount and APY
OUTPUT

Compounded $3.20 in rewards (0.8 MORPHO + 12 WELL) into vault. New position: 503.20 USDC at 4.7% APY.

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Ethereum wallet private key (file, environment variable, or 1Password)USDC balance on Base networkETH on Base for transaction gas fees