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

# Swap tokens

> Swap any listed HTS token on SaucerSwap: pick tokens, set slippage tolerance, review the quote and fees, approve an allowance, and confirm in your wallet.

The **swap** page compares V1/V2 AMM quotes with eligible V3 order-book quotes and selects a venue for your trade. If you want to place and manage a limit order, use the [trade page](/tutorials/trade). See [Swap routing](/protocol/routing) for how quotes are compared.

<Frame caption="The swap page of the SaucerSwap web app.">
  <img src="https://mintcdn.com/saucerswaplabs/WgbLH3-BEEASvtv_/images/app/swap.webp?fit=max&auto=format&n=WgbLH3-BEEASvtv_&q=85&s=a97052ee519fef16090d2c02283dceac" alt="SaucerSwap swap page showing the sell and buy token fields with a quote" width="2880" height="1800" data-path="images/app/swap.webp" />
</Frame>

## Prerequisites

* A connected [Hedera wallet](/get-started/wallet)
* [HBAR](/get-started/hbar) to cover network fees
* Tokens to swap (HBAR itself works)

## Swap step by step

<Steps>
  <Step title="Connect your wallet">
    Open the [web app](https://www.saucerswap.finance/), go to the **swap** page, and select **Connect Wallet**. Approve the connection in your wallet.
  </Step>

  <Step title="Choose your tokens">
    Select the token in the **Sell** field to open the token menu, and pick what you are selling. Do the same in the **Buy** field for the token you want to receive.

    Tokens come in three classes: default tokens appear in the menu directly, extended tokens require acknowledging a disclaimer, and untracked tokens must be entered manually by token ID (for example `0.0.123456`) and also require a disclaimer. See [How does the token listing process work?](/get-started/faq#how-does-the-token-listing-process-work)
  </Step>

  <Step title="Enter an amount">
    Type the amount you want to sell, or use the percentage shortcuts (**25%**, **50%**, **MAX**). The **Buy (estimated)** field shows what you can expect to receive. You can instead enter the amount in the buy field to work backward from an exact amount to receive — the sell side then becomes the estimate.
  </Step>

  <Step title="Set slippage tolerance">
    Slippage tolerance is the maximum difference you accept between the quoted and executed price; the swap fails rather than exceed it. The default is 0.5%. A lower value protects your price but can cause failed transactions in volatile or thin markets; a higher value does the reverse. Adjust it in the swap settings. See [What is slippage?](/get-started/faq#what-is-slippage)
  </Step>

  <Step title="Review the quote">
    Before confirming, check the quote details:

    | Detail           | Meaning                                                                                                    |
    | ---------------- | ---------------------------------------------------------------------------------------------------------- |
    | Minimum received | The least you can receive after slippage (selling an exact amount)                                         |
    | Maximum sold     | The most you can sell after slippage (buying an exact amount)                                              |
    | Price impact     | How your trade size affects the execution price; high impact means limited liquidity                       |
    | Fee              | The fee for the selected venue; AMM paths pay pool fees, while V3 uses the market and account fee schedule |

    V1 sends 5/6 of each swap fee to liquidity providers and 1/6 to BrewSaucer. V2 uses the same split by default, with the split set per pool by the DAO; see [V2 fee distribution](/protocol/saucerswap-v2#distribution-of-fees). V3 uses [market-specific fees](/protocol/saucerswap-v3/fees). AMM network fees and wallet setup fees are separate; V3 settlement has no user-paid network fee.
  </Step>

  <Step title="Approve and swap">
    Follow the confirmation flow for the selected venue. For AMM swaps, choose a one-time [token allowance](/get-started/faq#what-is-a-token-allowance) or a maximum allowance, then sign the swap transaction. A V3 route uses the [order-book sign-in, permissions, and order-signing flow](/tutorials/trade#set-up-trading-permissions). Review each wallet prompt; the app requests HTS token association when needed.
  </Step>

  <Step title="Verify the result">
    The interface confirms the completed swap, and your updated balances appear on the **dashboard** page. For an independent record, look up the transaction on [HashScan](https://hashscan.io/mainnet/dashboard).
  </Step>
</Steps>

<Note>
  If the swap fails with a contract revert, your slippage tolerance is usually too low for current market conditions. See [Troubleshooting](/resources/troubleshooting).
</Note>

## Next steps

<CardGroup cols={2}>
  <Card title="Trade on the order book" icon="arrow-trend-up" href="/tutorials/trade">
    Set your own price with limit orders on the V3 order book.
  </Card>

  <Card title="Provide liquidity" icon="droplet" href="/tutorials/liquidity-v2">
    Earn the fees you just paid by supplying liquidity to V2 pools.
  </Card>

  <Card title="Track your portfolio" icon="chart-pie" href="/tutorials/portfolio">
    See balances, positions, and rewards on the dashboard.
  </Card>
</CardGroup>
