> ## Documentation Index
> Fetch the complete documentation index at: https://docs.exponent.finance/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Raw Codama-generated instructions for Exponent Tranching

# Raw Tranching Instructions

These pages document the low-level instruction builders exported from `@exponent-labs/exponent-sdk/client/tranching`.

Use the high-level [`TranchingMarket`](/developer-tranching/typescript/instructions/overview) SDK methods unless you need direct control over every account, remaining account, and token account.

## Instructions

<CardGroup cols={2}>
  <Card title="Initialize Tranching Market" href="/developer-tranching/raw-instructions/raw-initialize-tranching-market">
    Create a tranching market, return model storage account, SY escrow, and Senior/Junior LP mints.
  </Card>

  <Card title="Deposit" href="/developer-tranching/raw-instructions/raw-deposit">
    Deposit SY into Senior or Junior and mint tranche LP shares.
  </Card>

  <Card title="Withdraw" href="/developer-tranching/raw-instructions/raw-withdraw">
    Burn tranche LP shares and withdraw SY.
  </Card>

  <Card title="Wrapper Deposit" href="/developer-tranching/raw-instructions/raw-wrapper-deposit">
    Mint SY from base assets and deposit into a tranche atomically.
  </Card>

  <Card title="Wrapper Withdraw" href="/developer-tranching/raw-instructions/raw-wrapper-withdraw">
    Withdraw SY from a tranche and redeem it back to base assets atomically.
  </Card>

  <Card title="Modify Market" href="/developer-tranching/raw-instructions/raw-modify-market">
    Update risk config, fee config, return model, roles, capacities, metadata, or SY CPI accounts.
  </Card>

  <Card title="Mint Protocol Fee Shares" href="/developer-tranching/raw-instructions/raw-mint-protocol-fee-shares">
    Mint pending protocol fee LP shares to the configured recipient.
  </Card>

  <Card title="Set Market Paused" href="/developer-tranching/raw-instructions/raw-set-market-paused">
    Pause or unpause user-facing market operations.
  </Card>
</CardGroup>

<Warning>
  Raw deposit and withdraw instructions need SY CPI remaining accounts. The high-level SDK appends these automatically from the market address lookup table.
</Warning>
