Start typing to search this publication.
How to Connect Your Wallet to SpookySwap Safely
Open menu

Subscribe to How to Connect Your Wallet to SpookySwap Safely

Get new posts delivered straight to your inbox.

SyncSwap: 4 Things to Know Before Trading From Your Wallet

How to Connect Your Wallet to SpookySwap Safely
3 min read

If you want to trade from your own wallet, SyncSwap is a decentralized exchange that swaps tokens through liquidity pools instead of matching orders. Choose a supported network, review the quoted output and costs, then approve and sign the trade. You can also deposit tokens into a pool to earn a share of trading fees.

  • Pools set prices from the tokens they hold.

  • Your wallet needs funds and gas on the selected network.

  • Providing liquidity earns fees but changes your token holdings.

SyncSwap Uses Pools to Set Prices

SyncSwap uses automated market makers, or AMMs: smart contracts that hold tokens and calculate swap prices from their balances. When you trade ETH for USDC, ETH enters a pool and USDC leaves. That changes the balance, so a larger trade usually gets a worse average price than a smaller one. A route can pass through more than one pool to reach the token you want.

  • Classic Pool uses a constant product formula for pairs whose prices can move apart.

  • Stable Pool uses a curve suited to assets expected to stay near the same price, such as two dollar-pegged tokens.

  • Aqua Pool uses a dynamic curve for assets with changing prices; its trading fee can vary.

The Right Network Comes Before the Swap

To use SyncSwap, match the network selected in the exchange to the one holding your tokens. For example, seeing its name on syncswap.dev does not mean USDC in an Ethereum mainnet wallet is ready to trade on ZKsync Era. Moving funds to the chosen network requires a supported withdrawal or bridge, with its own cost and possible delay; a swap itself does not move tokens between networks.

  1. Connect your wallet, select the network and keep some of its gas token, such as ETH on ZKsync Era.

  2. Choose the input and output tokens. Check the token’s contract address if several assets share a name or ticker.

  3. Enter an amount and inspect the quoted output, route and minimum received before signing.

  4. If prompted, approve the input token for spending, then sign the swap. Approval may be a separate transaction with its own gas cost.

After confirmation, check the received token in your wallet on that same network. If it is missing from the wallet display, check the transaction and token contract before assuming the trade failed.

The Quote Shows More Than the Pool Fee

When you swap tokens on SyncSwap, the amount received depends on the pool fee, price impact and any route through multiple pools. Price impact is the change caused by the size of your trade relative to available liquidity. Gas is a separate network payment, so compare the final output and gas estimate rather than a pool’s fee rate alone.

Say a Classic Pool holds 100 ETH and 200,000 USDC, giving a starting price of 2,000 USDC per ETH. With an illustrative 0.3% pool fee, swapping 1 ETH would return about 1,974 USDC before gas: roughly 6 USDC accounts for the fee and 20 for movement along the pool’s pricing curve. A deeper pool would reduce that price impact; the actual fee is set for the pool and shown in the live quote.

Slippage tolerance sets how much further the output may fall between quote and execution. At 0.5% tolerance, that 1,974 USDC quote gives a minimum of about 1,964 USDC. If the trade cannot meet the minimum, it can fail while still consuming gas. A loose tolerance permits a worse execution; it does not fix a poor initial quote.

Liquidity Earns Fees While Changing Your Holdings

Providing liquidity means depositing tokens into a chosen pool and receiving a position that represents your share. In a Classic Pool, you would normally add both assets at the pool’s current ratio: for example, 0.25 ETH and 500 USDC if ETH is priced at 2,000 USDC. Trading fees add value to the pool, but withdrawing your share returns the current mix of tokens, not necessarily the amounts deposited.

The deciding risk is how far the two prices move apart. In a simplified Classic Pool example with no fees, if ETH doubles after that deposit, your share becomes about 0.177 ETH and 707 USDC, worth roughly 1,414 USDC. Holding the original tokens would be worth 1,500 USDC. Fees must overcome that difference, as well as deposit and withdrawal gas, for providing liquidity to come out ahead.

Before depositing, check the pool’s trading activity, depth and token contracts; a Stable Pool also depends on its assets maintaining their expected peg. Remove liquidity through your pool position when you want the underlying tokens back. If the executable swap quote is poor after gas, or expected pool fees do not justify the changing token mix, wait or keep the tokens in your wallet.

Subscribe to How to Connect Your Wallet to SpookySwap Safely