Skip to main content
YO Protocol runs one ERC-4626 yield-optimizer vault per asset on Base. You deposit the underlying asset and receive that vault’s share token, whose redemption value rises as the underlying strategy performs.

Availability

List the vaults enabled for your project with GET /v1/yields filtered by providers=yo-protocol.

Entering

An enter action approves the deposit asset and deposits it into the matching vault. The yoETH vault also accepts native ETH, wrapped automatically as part of the enter flow.

Exiting

Exits are always a single, synchronous transaction: the module redeems your shares (or withdraws a requested asset amount) directly against the vault, with no request step, cooldown, or withdrawal queue. A large withdrawal can still be limited by the vault’s on-chain liquidity at the time of the exit.

Rewards and position

Yield compounds automatically into the vault share’s redemption value; there is no separate reward token or claim action in this integration.

Next steps

Vaults

Compare YO Protocol with the other vault integrations.

Action lifecycle

Request, sign, and submit enter and exit actions.