Embed EarnButton in your app
See how a real crypto wallet integrates yield — then grab the code.
₿
CryptoWallet Pro
0x1a2b…9f3c
$2,450.83
Total Portfolio
E
ETH
0.842 ETH
$2,121.44
U
USDC
329.39 USDC
$329.39
Recent
Received ETH
2h ago
Sent USDC
Yesterday
Swap ETH→USDC
3 days ago
Earning 5.27% APY on your idle USDC · Powered by YO Protocol
Add to your app in 3 steps
1Install
bash
npm install @earnbutton/react2Import
tsx
import { EarnButton } from '@earnbutton/react'3Drop in
tsx
export default function MyWallet() {
return (
<div>
<WalletBalance />
<EarnButton
vaultId="yoUSD"
theme="green"
/>
</div>
)
}✓ 2 hours to integrate✓ No smart contract work✓ Inherited security✓ Automated rebalancing
The @earnbutton/react package is coming soon. This demo shows the integration experience.