> For the complete documentation index, see [llms.txt](https://crosschain-docs.gitbook.io/crosschain-docs-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://crosschain-docs.gitbook.io/crosschain-docs-docs/how-to-make-your-first-spookyswap-trade-and-pool-deposit.md).

# How to Make Your First SpookySwap Trade and Pool Deposit

SpookySwap works across four tracked networks: connect a compatible wallet, choose the right chain and token pair, review the quote, and sign a swap. To provide liquidity afterward, deposit tokens into a pool and choose a fee tier and, in V3, a price range. Farming and BOO staking are separate, optional ways to seek rewards.

### What happens when you trade with a pool?

A liquidity pool holds two tokens supplied by other users. Think of it as a two-sided cash drawer: when you put one token in and take the other out, the balance changes, so the price changes too. This is an automated market maker, or AMM; your trade does not wait for another person to accept it.

The SpookySwap exchange calculates an output from the pool’s available liquidity, its trading fee and the size of your order. A [SpookySwap token swap](https://spookyswaps.app) exchanges your input token for the quoted output token on the network you selected. A large order relative to the pool moves the price further; the quote calls that difference *price impact*.

### Which network and funds do you need?

You need a wallet on the same network as the tokens you intend to use, plus a little of that network’s native token for transaction fees, called gas. The four tracked networks are Fantom Opera, Sonic, BitTorrent Chain and Horizen EON. Pools and balances are separate on each chain: a token in a Fantom Opera wallet balance is not available to a Sonic pool.

If your funds are on another chain, check the available Bridge route before attempting a swap. Bridging moves an asset between networks; swapping trades tokens on one network. Check the destination token, receiving address, route fee and whether you will have native gas on arrival. An old route shown in a past tutorial may no longer be available.

### How do you make your first SpookySwap trade?

Make the trade by setting up the correct chain, checking the amount you will receive, then signing the required wallet transactions. Start with a small amount so you can confirm that the token and network are the ones you intended.

1. Open the app from the project’s official documentation and check the address in your browser. A copied token name or search result alone is not enough to identify the correct app.
2. Select the network holding your tokens. Keep some of its native token for gas; owning BOO or another pool token does not pay a Sonic transaction fee, which requires S.
3. Connect your wallet. Connecting shows the app your address, while a trade still needs its own wallet confirmation.
4. Choose the token you will pay, the token you want and the amount. If you must add a token manually, verify its contract address rather than relying on its ticker, which another token can copy.
5. Inspect the quote’s output, price impact, pool fee, gas estimate and *minimum received*. On an illustrative $1,000 trade, a 0.01% pool fee is $0.10 and a 0.30% fee is $3; the cheaper fee tier can still give you fewer tokens if its pool has less liquidity. Slippage tolerance sets how far execution may move from the quote before the swap fails.
6. Approve the input token if the wallet asks. This separate transaction lets the swap contract spend that token; check the spending limit shown before signing.
7. Confirm the swap and check the completed transaction in your wallet or the network’s block explorer. If it fails because the price moved beyond your slippage limit, the swap does not complete, although gas may still be charged.

### How do you provide liquidity and earn rewards?

Provide liquidity by choosing a token pair, depositing the required assets and holding the resulting pool position. V3 lets you concentrate that position within a price range, where trades can earn you a share of pool fees. Fees depend on trading activity and your share of active liquidity; they are not a fixed return.

1. Choose a pool for two tokens you are willing to hold. Compare its trading activity and liquidity with the assets’ price risk, since a high displayed yield can change quickly.
2. Select a V3 fee tier offered for that pair. The documented tiers are 0.01%, 0.05%, 0.30% and 1%; a higher tier pays more per trade, but the pool must attract trades for you to collect fees.
3. Set the V3 price range. A narrow range puts more of your deposit near the current price, but if the price leaves it, your position stops earning swap fees until the price returns.
4. Deposit the requested token amounts and confirm the wallet transactions. As trades move the pool price, your holdings shift between the two tokens; they can end up worth less than holding the original amounts outside the pool, a risk called *impermanent loss*.
5. Check whether your position qualifies for an active farm before depositing it there. Farm incentives are separate from swap fees, have their own terms and may end; withdrawing the position later is another on-chain action.

SpookySwap staking is another separate choice: depositing BOO into its buyback pool gives you xBOO, a receipt for your share of that pool. Fee-funded BOO purchases can increase the BOO represented by each xBOO even while your xBOO count stays the same. Keep the receipt, because you need it to redeem your BOO.
