arrow-right-arrow-leftSwaps

Swaps (spot trading) vs limit orders

Swaps are market orders. They execute instantly.

Limit orders execute only when the price hits your target. See Limit orders.

Before you swap

  • You need a wallet. See Setting Up Your Wallet.

  • Always keep extra SOL in your wallet balance for covering network fees.

  • New tokens may require a one-time token account creation fee.

Accessing swaps

  • Main menu: 🟢 Buy or 🔴 Sell

  • Commands: /buy or /sell

circle-info

Token → token swaps use the same flow. Change both input and output tokens.

What you can do

  • Buy: swap SOL → token.

  • Sell: swap token → SOL.

Inputs you control

  • Token: what token you want to buy or sell.

  • Amount: what you spend or receive.

  • Slippage tolerance: how much price movement you accept.

circle-info

Tighter slippage reduces bad fills. It increases failure risk.

How execution works

When you confirm, FatCat builds and submits a transaction that:

  • Finds the best route across liquidity sources.

  • Splits across venues when needed.

  • Uses routing with MEV protection to reduce sandwich risk.

  • Settles output tokens back to your wallet.

Make a swap

1

Pick a pair

Choose what you sell and what you buy.

2

Enter an amount

Set the amount you spend or the amount you want.

3

Set slippage tolerance

Use tighter slippage in stable markets.

4

Review the route

Check expected output and price impact.

5

Confirm

The trade executes on-chain right away.

What happens after you confirm

  • Submission: the swap is sent to Solana.

  • Execution: routing chooses the best available path.

  • Settlement: output assets land in your wallet.

  • Failure cases: the swap can fail on slippage, liquidity, or fees.

Troubleshooting

chevron-rightSwap failed (slippage)hashtag
  • Increase slippage tolerance a bit.

  • Reduce size in thin liquidity.

  • Avoid fast candles and big news moves.

chevron-rightSwap failed (insufficient SOL)hashtag
  • Keep extra SOL for fees.

  • You may also need SOL to create a token account once.

chevron-rightOutput is lower than expectedhashtag
  • Check price impact before confirming.

  • Tighten slippage when markets are calm.

  • Prefer smaller chunks in low liquidity.

Last updated

Was this helpful?