liquidity_pool yield. You deposit some or all of the pool’s assets, receive the pool’s LP token as your position, and the LP token’s value against the pool’s assets rises as trading fees accrue.
Curve’s separate lending markets (
CRV money markets, not LP pools) are a different product, documented at Lending › Curve.Availability
List the Curve pools enabled for your project with
GET /v1/yields filtered by providers=curve. Enter and exit are open at all times; status.enter and status.exit are always true and there is no cooldown.
Entering
The enter argument isamounts: an array with one entry per input token, in the same order as the yield’s tokens. Set an entry to "0" to skip that asset, so you can deposit a single asset or the full basket in one action. yield.xyz adds an approval transaction ahead of the deposit for any asset that needs one.
Exiting
The exit argument is a singleamount: the quantity of LP tokens to burn. Burning returns the underlying pool assets to your address in a single transaction; there is no cooldown, queue, or claim step.
To value a position, read the yield’s state.pricePerShareState, which gives the current LP share price denominated in the pool’s first input token.
Rewards and position
Yield is reflected in the LP token’s price against the pool’s assets, not a growing balance. Reward claiming is automatic: there is no manual claim action anywhere in this integration.Next steps
LPing
Compare the classic and concentrated liquidity position models.
Action lifecycle
Request, sign, and submit enter and exit actions.

