Earn

Underwrite the in-range impermanent loss of Uniswap v3 LPs through the dual-tranche pool and earn the premium they pay. Junior takes first loss for most of the yield; senior is protected by the junior-first waterfall.
RiskCapital is NOT guaranteed

You are underwriting the in-range impermanent loss of LP positions. Junior is first-loss and absorbs underwriting losses before senior; senior is structurally protected from underwriting loss only (the junior-first waterfall, totalLocked ≤ juniorAssets) — NOT from a systemic tail (USDC depeg, oracle/settlement failure, contract bug). This is distinct from the LP-side claim: max protocol obligation per position is capped at MaxIL, which is why FULL mode produces no bad debt for LPs — that guarantee is for the protected LP, not for you.

Deposit

Connect your wallet

Connect a wallet on Arbitrum Sepolia to deposit underwriting capital.

Withdraw

Connect your wallet

Connect a wallet to manage withdrawals.

My position

Not connected

Connect a wallet to see your senior + junior position.

Vault — ConvexityVault (Path-A pooled underwriter)
Tranches — waterfall: junior absorbs loss first
Per-tranche NAV history