Earn
Offer stablecoin yield in your app, from your customers' own wallets, through one API.
Earn lets your customers earn yield on stablecoins without handing over their keys. Your backend builds each deposit and withdrawal through SDP, your customer's wallet signs it, and SDP broadcasts it and tracks it to settlement.
What you can build
| Capability | What Earn gives you |
|---|---|
| Strategies | A catalog of DeFi and real-world-asset strategies with live rates, deposit tokens, and withdrawal terms. |
| Deposits | Live quotes, unsigned transactions for your customer's wallet, and tracking from submit to finality. |
| Balances and earnings | Live positions, recorded movements, and exact earnings for each customer wallet. |
| Withdrawals | Instant withdrawals, plus provider orders, solver queues, and operator redemptions that pay out later. |
Returns, losses, fees, and withdrawal timing depend on the strategy. An APY is a rate, not a promise.
How it works
-
Customer's wallet
Signs a deposit of the strategy's deposit token.
-
Strategy
Issues shares or a yield-bearing token to the customer's wallet.
-
Customer's wallet
Receives the payout when a withdrawal settles.
SDP never holds your customer's keys or pools their funds in an SDP account. Funds sit with the strategy's protocol or provider, whose custody and withdrawal risks still apply. How Earn works explains shares, signing, and settlement.
Start building
Run the Quickstart to make your first sandbox deposit through the Earn API, then follow Embedded Yield to ship the full integration. Every request field and response is in the Earn API reference.