USDC vaults
Choose the vaults you trust and set a floor for withdrawable liquidity. If a vault drops below it, Earn starts moving your USDC out on the next 5-minute check. Your wallet holds every position.
Guardrails that
Two worries come up most: a loss inside a vault, and a vault you cannot leave. Earn helps with both, and your wallet keeps custody.
Leave when liquidity thins.
Keep only Steakhouse vaults in a strategy, say, and set a 250,000 USDC liquidity floor. If a held vault drops below it, Earn starts the exit on the next check, even into a lower APY. A vault-size floor works the same way. If no other approved vault qualifies, the strategy shows Action needed and retries every check. A position larger than the liquidity left stays put until liquidity returns.
Add loss cover.
A covered strategy adds third-party loss cover from OpenCover on a vetted set of Base vaults. The 1.05% a year premium is taken inside the vault, so every APY you see is already net of it. Inside Earn, a full close is the only way out of a covered strategy.
Keep the keys.
Vault shares sit in your own wallet. You can redeem them yourself, with or without Earn, up to the vault's withdrawable liquidity. Auto-Pilot checks your vaults every 5 minutes, day and night.
Cover is a third-party product from OpenCover, under its own terms. It starts 24 hours after the first deposit and does not remove risk. Capacity comes from one shared pool, so a new covered strategy can be refused when the pool is full. See Terms.
Click it,
Set the same safeguards in the app, or from your own product over the API.
App UI
Connect a wallet and manage your funded strategies
Set liquidity and vault-size floors, and change them any time
Public API
Browse curated Morpho vaults and current APY
GET /v1/vaultsCreate a strategy, then fetch ready-to-sign deposit calldata
POST /v1/strategiesTrack positions, performance, and history
GET /v1/strategies/{id} · /performance · /historyFetch the full API contract as OpenAPI 3.1
GET /v1/openapi.jsonEarn versus
Earn uses the same Morpho vaults you could use directly. It adds the safeguards.
- Exits thin-liquidity vaults-
- Exits shrinking vaults-
- Built-in loss cover-
- Shares in your wallet
- Checks every 5 minutes-
- Moves across networks-
- Embed in your product
- Exits thin-liquidity vaults
- Exits shrinking vaults
- Built-in loss cover
- Shares in your wallet
- Checks every 5 minutes
- Moves across networks
- Embed in your product-
- Exits thin-liquidity vaults
- Exits shrinking vaults
- Built-in loss cover
- Shares in your wallet
- Checks every 5 minutes
- Moves across networks
- Embed in your product
| Exits thin-liquidity vaults | Exits shrinking vaults | Built-in loss cover | Shares in your wallet | Checks every 5 minutes | Moves across networks | Embed in your product | |
|---|---|---|---|---|---|---|---|
| Morpho directly | - | - | - | - | - | ||
| Earn UI | - | ||||||
| Earn API |
Set your floors.
Earn keeps watch.
Open the app, or wire the same safeguards into your product over the API.
- Base
- Ethereum
- Optimism
- Unichain
- Polygon
- Monad
Ready: approve vaults, set floors, fund a strategy
The app calls the same /v1 endpoints you would.
Ready to set your floors?
Open the app to fund a strategy, or book a demo to walk through the safeguards for your treasury.
APY figures shown across Earn are current and variable, and past vault performance does not predict future results. Quicknode does not provide investment advice.