Junior Tranche Vault

XLP-J is the open, user-facing tranche of XLP.

Role in the System

Unlike XLP-S, users can directly deposit and redeem funds in XLP-J to earn yield.

XLP-J is designed to:

  • absorb higher market and strategy risk,

  • capture bidirectional flow from vAMM and swap activity,

  • and maximize LP fee earnings.

It serves as the primary yield engine of the protocol while also acting as a backstop for XLP-S if needed.

Economic Purpose

XLP-J earns yield by:

  1. Deploying capital into liquidity and swap pools, capturing fees from both lending and borrowing flows.

  2. Supporting executor-managed strategies that actively generate risk-adjusted returns.

  3. Taking on residual market exposure that XLP-S cannot carry due to its conservative mandate.

Because of this, XLP-J is higher leverage, higher volatility, and higher return compared to XLP-S.

Yield Model

XLP-J yield comes from multiple sources:

  • LP fees from protocol vAMM and perp markets

  • Trading PnL from executor strategies

  • Internal spread capture (when the protocol internalizes flow)

  • Partial backstop returns when supporting XLP-S obligations

Distributions are generally daily, after:

  1. Executor share

  2. Protocol governance share

  3. Reserve top-ups (if applicable)

Skim to Senior

To stabilize the system, a dynamic skim mechanism may allocate part of XLP-J yield to XLP-S:

  • Low APR → no skim

  • Moderate APR → small portion routed to XLP-S

  • High APR → larger portion routed to XLP-S

This ensures Senior floor obligations are supported, while Junior retains upside.

Risk & Behavior Profile

  • Higher leverage than XLP-S

  • Higher expected APR

  • Exposed to bidirectional market flow

  • Volatility reflects both trading PnL and market shifts

  • Supports the protocol insurance and rate smoothing of XLP-S indirectly

System-Level Impact

XLP-J acts as:

  • The yield-generating engine for all users

  • Liquidity amplifier for swap and Fixed Yield markets

  • Residual risk absorber behind XLP-S

  • Fee and flow harvester across all active protocol markets

By design, it contrasts with XLP-S:

  • Junior → high risk, high reward, user-accessible

  • Senior → low risk, closed, stabilizing collateral

Backstop Function

If Senior obligations exceed its own capacity and Reserve is depleted:

  • Junior capital is used to cover the shortfall

  • Backstop is cluster-specific by default

This makes Junior the risk-bearing layer of XLP.

Last updated