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

# User Flows

> Task-oriented guides: swap, add/remove liquidity, create a pool or farm, and launch or buy a token.

## Who this chapter is for

End users and developers who want a step-by-step recipe rather than a reference. Pages here favor *completeness of one path* over *coverage of all options*; the Products and SDK chapters are the exhaustive reference.

Each flow has two views side-by-side where applicable: **UI walkthrough** (for end users) and **Programmatic walkthrough** (TS SDK, for developers).

## For Traders

<CardGroup cols={2}>
  <Card title="Swap" icon="arrows-rotate" href="/user-flows/swap">
    Basic swap, slippage tolerance, priority fees, how routing picks AMM vs. CLMM.
  </Card>

  <Card title="Referrals & Blinks" icon="share-nodes" href="/user-flows/referrals-and-blinks">
    Generate a swap link that pays you 1% on every swap through it; render as a one-click Blink on X.
  </Card>
</CardGroup>

## For Liquidity Providers

<CardGroup cols={2}>
  <Card title="Add or remove liquidity" icon="droplet" href="/user-flows/add-remove-liquidity">
    Deposit, withdraw, harvest farm rewards, and collect CLMM fees and rewards.
  </Card>

  <Card title="Pool Creation" icon="diagram-project" href="/user-flows/choosing-a-pool-type">
    LP decision guide: CPMM vs CLMM vs AMM v4, matched to capital profile, pair correlation, and willingness to rebalance.
  </Card>

  <Card title="Create a CPMM pool" icon="plus" href="/user-flows/create-cpmm-pool">
    From "I have two tokens" to a live CPMM pool, including LP token receipt.
  </Card>

  <Card title="Create a CLMM pool" icon="chart-line" href="/user-flows/create-clmm-pool">
    Choose a fee tier, set initial price, open the first position.
  </Card>

  <Card title="Create a farm" icon="wheat-awn" href="/user-flows/create-farm">
    Fund reward vaults, set emission schedule, deploy a farm against existing pool LP tokens.
  </Card>

  <Card title="Migrate AMM v4 → CPMM" icon="right-left" href="/user-flows/migrate-amm-v4-to-cpmm">
    Why migrate, the checklist, the scripted path, verification.
  </Card>

  <Card title="Burn & Earn" icon="fire" href="/user-flows/burn-and-earn">
    Permanently lock a CPMM / CLMM position while retaining a transferable Fee Key NFT that keeps earning trading fees.
  </Card>
</CardGroup>

## For Token Creators

<CardGroup cols={2}>
  <Card title="LaunchLab overview" icon="rocket" href="/user-flows/launchlab-overview">
    What LaunchLab is, who uses it, and how launches move from bonding curves to Raydium pools.
  </Card>

  <Card title="Buying a LaunchLab token" icon="cart-shopping" href="/user-flows/buying-a-launchlab-token">
    How to find, research, and buy a token on the bonding curve — including risk factors and slippage settings.
  </Card>

  <Card title="Creating a LaunchLab token" icon="rocket" href="/user-flows/creating-a-launchlab-token">
    JustSendit (instant) vs. LaunchLab (full config) modes — supply, curve, vesting, and post-migration fees.
  </Card>

  <Card title="Earn referral fees" icon="share-nodes" href="/user-flows/earn-referral-fees-launchlab">
    Share a token page link and earn 0.1% of every trade that comes through it.
  </Card>

  <Card title="How creator fees work" icon="coins" href="/user-flows/how-creator-fees-work">
    Pre-migration vault fees and the post-migration Fee Key NFT explained side by side.
  </Card>

  <Card title="LaunchLab platforms" icon="building-2" href="/user-flows/launchlab-platforms">
    What third-party platforms can configure and what creators should check before launching.
  </Card>
</CardGroup>
