Skip to main content

Hybrid Vaults

Hybrid Vaults let you deposit BTC or ETH into YieldBasis beyond the standard per-pool cap, in exchange for keeping a proportional crvUSD deposit in scrvUSD on the side. You earn yield on both: scrvUSD's savings rate and the YieldBasis pool returns. The two positions stay separate — your crvUSD is supplied directly to scrvUSD and never touches the underlying BTC/crvUSD pool your LP position sits in.

The dual-yield model

PositionYield source
crvUSD backingscrvUSD's savings yield (sourced from Curve's crvUSD mint-market borrow rate)
YieldBasis pool positionTrading fees (Fundamental Value growth) and optional YB emissions if staked

The two yields accumulate separately. You can claim or withdraw from either side without disturbing the other. Each side is independently exposed to its own risks — the crvUSD side to scrvUSD's smart-contract risk and to the crvUSD peg, the LP side to YieldBasis's normal market and protocol risks. Your crvUSD has no exposure to the underlying BTC/crvUSD Curve pool.

Why Hybrid Vaults exist

The scaling problem

Standard YieldBasis pools fill within minutes of each cap raise because IL-free leveraged BTC yield is scarce. The reason for the cap is to maintain crvUSD peg stability. YB pools borrow crvUSD to create their leveraged positions, and large BTC or ETH price moves translate into outsized crvUSD-stable swaps inside the underlying Curve pools. Uncapped YB growth would pressure the peg.

Hybrid Vaults creates direct demand for crvUSD (you either mint it or buy it), which supports the peg. In return, YieldBasis grants the LP a personal cap that lets them deposit into pools beyond the standard limit. Bigger backing → bigger personal cap → more peg support.

YieldBasis operates with a crvUSD credit line extended by Curve DAO, and Hybrid Vaults is a solution for YB to scale towards their credit line ceiling while preserving crvUSD peg stability.

How it works

1. Create your Hybrid Vault

Each address gets one Hybrid Vault. At creation, you choose an ERC-4626 vault to hold your crvUSD backing. scrvUSD is the default; governance can allow-list other options.

2. Deposit crvUSD

The crvUSD is automatically deposited into the chosen allow-listed ERC-4626 vault (e.g., scrvUSD), earning that vault's yield while sitting as backing.

3. Deposit into YB pools

The crvUSD backing determines how much you can deposit into YB markets. The protocol enforces a stablecoin fraction (governance-set, can be higher when pools are imbalanced): for every 100ofpositionvalue,youneed100 of position value, you need 55 of crvUSD backing. You can split your capacity across multiple YB markets, up to 16 simultaneous positions.

4. Earn on both sides

The crvUSD deposited into scrvUSD (or whichever allow-listed ERC-4626 vault you selected) earns yield. The LP positions earn YieldBasis pool returns (Fundamental Value growth, or YB emissions if staked).

5. Withdraw in two stages

  1. From a YB pool. Withdraw your LP position first. If your remaining crvUSD backing exceeds what is required for the remaining positions, the excess becomes withdrawable.
  2. Fully exit a position. Frees the proportional crvUSD backing. Exiting every position frees all your crvUSD.

What you watch

The Hybrid Vault UI shows:

  • Personal Capacity — total YB-pool deposit capacity unlocked by your current backing
  • Deposit capacity — capacity remaining after current positions
  • Available crvUSD — backing not yet committed to a position
  • Total crvUSD Deposits / Total crvUSD Available — your overall backing and what you could withdraw

Plus the standard per-market data (Fundamental Value, Redemption Value, TRD)

Key details

  • Personal Caps are personal. Other users' deposits don't reduce your capacity, and yours doesn't reduce theirs.
  • Hybrid Vault caps are separate from the standard per-pool caps. Both are DAO-governed and can be adjusted independently.
  • No deposit or withdrawal fees at the Hybrid Vault layer. Standard YB pool fees still apply to the LP position itself.
  • First market: WETH, with a $25M Hybrid Vault cap at launch. Additional assets follow.
  • TRD applies the same way as it does for regular pool positions.
  • Audited by ChainSecurity and MixBytes alongside the rest of the protocol. See Audits.

Example

Deposit 10,000ofcrvUSDintoaHybridVaultusingscrvUSDasbacking.At5510,000 of crvUSD into a Hybrid Vault using scrvUSD as backing. At 55%, this unlocks roughly 10,000 / 0.55 ≈ $18,181 of LP capacity.

Split it: 10,000intothecbBTCmarketand10,000 into the cbBTC market and 8,000 into the WETH market.

Annual yield, fees aside:

  • crvUSD backing: ~$450/year (at scrvUSD's ~4.5% APR)
  • cbBTC pool position: tracks BTC + trading fees or YB emissions
  • WETH pool position: tracks ETH + trading fees or YB emissions

The crvUSD yield is independent of the pool yields. Either side can be staked, paused, or withdrawn without affecting the other.

TRD-adjusted backing

When a pool's TRD is negative (Redemption Value below Fundamental Value), entering that pool requires more backing than the flat 55% would give. Example: at TRD = −2%, a 100cbBTCpositionrequiresabout100 cbBTC position requires about 57 of backing instead of $55. This prevents under-backing of positions whose realisable exit value sits below their accounting value.

Changing your backing vault

You can switch the backing vault when no pool positions are open. Old vault shares are redeemed back to crvUSD and re-deposited into the new vault in one transaction. Only allow-listed ERC-4626 vaults are valid choices.

Emergency withdrawal

If a pool's oracle breaks or a position enters an abnormal state, the vault exposes a separate withdrawal path that doesn't depend on oracle health. It may return less than a normal withdrawal. Unstake first — staked positions need to be unstaked before this path can act on them.