Your customer chooses to earn.
Your product introduces the opportunity, explains the terms and guides the deposit. You shape the interface and the customer relationship.

Your app handles the customer. An ERC-4626 vault holds the deposit, issues shares and lends through approved markets. Withdrawals come back the same way.
Your interface guides the customer. The vault records who owns what and lends the deposits to the underlying markets.
Your product introduces the opportunity, explains the terms and guides the deposit. You shape the interface and the customer relationship.
Stablecoins enter the vault, and shares are issued to the customer’s wallet. Those shares represent their claim on the underlying assets.
Provider adapters connect the vault to lending markets. Rebalancing moves the underlying assets; the customer’s shares stay the same.
The vault follows ERC-4626, so balances, values and withdrawals use standard functions. Transactions are signed in your existing wallet or custody flow.
Vault shares identify what the customer holds. Read the balance directly and present it alongside the rest of their account.
// Customer-held vault shares
const shares =
await vault.balanceOf(
wallet
);Your app reads the position. The customer holds the shares.
Convert the share balance into its underlying asset value. The number your customer sees reflects the assets represented by their position.
// Assets behind the position
const assets =
await vault.convertToAssets(
shares
);One account view, even when the underlying allocation changes.
Preview the asset value of a redemption, check the vault’s current liquidity and controls, then guide the customer through signing and confirmation.
// Preview the asset return
const assets =
await vault.previewRedeem(
shares
);The preview informs the customer; the signed transaction executes the redemption.
One performance fee on what the vault earns. The partner keeps a fixed share of it.
A performance fee on the interest the underlying positions earn. If a period earns nothing, no fee is charged.
There is no management fee, no setup fee and no minimum balance to reach before the integration starts.
50% of the performance fee is the standard partner share, and up to 80% in specific cases — 12.5% to 20% of all yield generated.
Customer onboarding, the Earn interface, eligibility, disclosures and support stay part of your product.
Vaults, lending adapters and rebalancing. Your team integrates the position, signing flow and reporting into its own stack.
Map the vault, signing flow and position data with our team.