This page settles what the exchange does, what its quoted costs mean, and the checks that prevent an avoidable bad trade. It applies when a trader is using the current V3 interface and has independently confirmed the network, token contract, and wallet transaction before signing. The central decision is not whether a swap button works; it is whether the final minimum output and price impact are acceptable.
Numbers to check before confirming
| Figure | What it means | What to do |
|---|---|---|
| 0.01% | Lowest listed pool-fee tier | Usually check first for closely priced assets. |
| 0.05% | Low-fee pool tier | Compare its quote and liquidity with alternatives. |
| 0.30% | Standard listed pool-fee tier | Do not assume it is the cheapest route. |
| 1.00% | Highest listed pool-fee tier | Require a clear reason, such as a less-liquid asset. |
spookyswap: what it is
It is an automated-market-maker exchange: a trade uses a liquidity pool rather than waiting for another person’s order. The protocol documentation states, “Traders interact directly with the pool, bypassing the need to match with specific orders from other users.” — SpookySwap V3 documentation.
What the fee tiers do
The published V3 tiers are 0.01%, 0.05%, 0.30%, and 1%. That fee is only one part of execution cost. A lower-fee pool can still produce a worse result if its liquidity is thin and price impact is higher.
What decides the real cost
Compare expected output, minimum output, network fee, route, and price impact in the confirmation details. Price impact rises when the trade is large relative to available pool liquidity; slippage is the price movement accepted while the transaction waits to execute.
Recommendation
For a small, deliberate trade, open spookyswap, connect the intended wallet, select tokens by verified contract address, then read the quote details before approval. I decided it for myself at the minimum-output line: if that number is not acceptable, the trade is not ready to sign.
Final check
- Verify both token contracts, especially for tokens outside the default list.
- Reject unexpected approval prompts or a changed receiving address.
- Use a smaller test transaction when the pool or token is unfamiliar.