Skip to main content
yield.xyz exposes two Curve crvUSD integrations. Curve lending markets (yield type lending) take crvUSD and lend it to borrowers of one collateral asset per market. Curve Savings (yield type vault) takes crvUSD on Ethereum and returns scrvUSD. Both are ERC-4626 vaults, so your position is a share token whose value grows as interest accrues.
Curve liquidity pools are a separate integration: see LPing with Curve.

Availability

Every lending market takes crvUSD, so each market’s yield is named after its collateral asset, for example “Curve: Lend crvUSD (WETH)”. Several markets share a network and deposit token, which means you pick a market by yield ID rather than by token. List the markets enabled for your project with GET /v1/yields filtered by providers=curve.

Entering

An enter action approves crvUSD and deposits it into the chosen market or into Curve Savings. The vault mints its share token to your address, with no warmup period.

Exiting

Exits redeem shares for crvUSD in the same transaction: there is no cooldown or withdrawal queue. You can exit by amount, by share amount, or with useMaxAmount for a full exit. yield.xyz caps the redeemed amount to what the vault reports as redeemable for your address.
A lending market can only return crvUSD that borrowers are not currently using. If utilization in that market is high, an exit can fail or be capped below your full balance until liquidity returns.

Rewards and position

Interest accrues into the share price for both integrations. There is no claim step and no separate incentive token. Your balance is the share position valued in crvUSD; see balances and positions.

Next steps

Lending

Compare Curve with the other lending integrations.

Action lifecycle

Request, sign, and submit enter and exit actions.