What are you building?
| I want to… | Use | |
|---|---|---|
| Split yield-bearing assets into PT + YT, lock a fixed rate, or get leveraged yield exposure | Core | Quickstart → |
| Swap PT/YT instantly at market price, or provide concentrated liquidity for fees | CLMM | Quickstart → |
| Place limit orders at a specific implied APY, with passive fills and YT yield accrual | Orderbook | Quickstart → |
| Split one yield asset into protected Senior exposure and first-loss Junior exposure | Tranching | Quickstart → |
| Deposit into a managed vault, earn yield through diversified strategies, and withdraw through a queue | Vault SDK | Quickstart → |
Comparison
| Core | CLMM | Orderbook | Tranching | |
|---|---|---|---|---|
| What it does | Split yield-bearing assets into PT + YT | AMM for swapping PT and YT | Limit order book for PT and YT | Split one yield asset into Senior/Junior LP tranches |
| Execution | Instant | Instant | Instant (market) or queued (limit) | Instant deposit/withdraw, subject to coverage checks |
| Pricing | SY exchange rate | AMM curve (APY-based ticks) | Implied APY | Utilization-driven return curve |
| Price impact | None | Slippage on large trades | None (limit orders) | LP share price changes with NAV and utilization |
| Fees | Protocol fee on accrued yield | Dynamic swap fee (decays toward maturity) | Maker/taker fees (decay toward maturity) | Protocol fees on yield, deposits, and withdrawals |
| Best for | Creating PT/YT positions | Fast swaps, providing liquidity | Active strategies, precise APY targeting | Protected yield exposure and first-loss capital |
| SDK class | Vault, YtPosition | MarketThree | Orderbook | TranchingMarket |
Tranching
Exponent Tranching is a risk-tranching market for one SY yield asset. Depositors choose between a Senior LP token and a Junior LP token. Senior receives more protected exposure to the underlying asset, while Junior provides first-loss protection and receives a larger share of upside when that protection is valuable. Tranching markets use a utilization-driven curve. Utilization measures how stretched Junior protection is relative to the market’s minimum coverage requirement. As utilization increases, the curve allocates more return to Junior. See the Tranching Overview and Tranching SDK for deposit and withdraw flows.Strategy Vaults
Strategy Vaults are a higher-level abstraction: rather than interacting with yield stripping, CLMM, or orderbook directly, depositors provide capital to a managed vault that deploys it into approved strategies (Kamino Lending, Marginfi, etc.) through policy-gated execution. Strategy Vaults issue LP tokens representing proportional ownership and use a queued withdrawal process. See the Strategy Vaults SDK for details.Quick SDK Examples
Core — strip base assets into PT + YT
CLMM — buy PT with base assets
Orderbook — post a limit order at a target APY
Tranching — deposit into Senior or Junior
Get Started
Core Quickstart
Strip your first position in minutes.
Orderbook Quickstart
Post your first limit order.
CLMM Quickstart
Execute your first swap or LP deposit.
Strategy Vaults Quickstart
Deploy your first vault strategy.
Tranching Quickstart
Deposit into Senior or Junior tranches.
Need to combine systems (e.g. strip + sell PT on CLMM for a fixed rate)? See the Trading Guide.