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

CapabilityWhat Earn gives you
StrategiesA catalog of DeFi and real-world-asset strategies with live rates, deposit tokens, and withdrawal terms.
DepositsLive quotes, unsigned transactions for your customer's wallet, and tracking from submit to finality.
Balances and earningsLive positions, recorded movements, and exact earnings for each customer wallet.
WithdrawalsInstant 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.