zkSync Swap
Live preview — open the official SyncSwap app from your own wallet.
Official domain: syncswap.xyzZKsync Era supportedSelf-custody wallet flow
What is zkSync Swap?
SyncSwap is a decentralized exchange and liquidity hub built for ZK rollups, with ZKsync Era listed as a supported network. This page routes visitors to the verified app domain for token trades while keeping execution inside the user's wallet.
zkSync Swap at a glance
CategoryZKsync Era decentralized exchange
NetworkZKsync Era
TokenSYNC planned utility and governance token
CustodySelf-custody wallet swaps
zkSync swap on SyncSwap
A zkSync swap usually means trading tokens on ZKsync Era through a decentralized exchange such as SyncSwap. SyncSwap is built for ZK rollups and lists ZKsync Era among its live networks, with the swap flow handled by a connected EVM wallet. Users choose the input token, output token, amount, route, and slippage, then sign the transaction on ZKsync Era. The app does not move tokens from Ethereum mainnet automatically; funds must already be on Era or bridged there first. The official SyncSwap documentation describes it as a DEX and liquidity hub for ZK rollups.
zkSync swap fees and gas token
A SyncSwap trade on ZKsync Era can include the pool swap fee, price impact, and ZKsync network gas. ZKsync Era commonly uses ETH for gas, although account abstraction and paymaster flows can sometimes allow different fee experiences when supported by the app or wallet. The cheapest-looking route is not always best if liquidity is thin, because price impact can cost more than gas. Before confirming, compare expected output, minimum received, route, and token addresses. If funds are on Ethereum mainnet, also include bridge cost and time in the total cost of reaching ZKsync Era.
SyncSwap smart router on ZKsync Era
SyncSwap's smart router searches across available pools and pool models to find a better trade path for a selected token pair. The docs describe routing strategies including multiple pool models, multiple hops, and path splits. For example, an ETH to wBTC trade may route through USDC if that produces a better output than a direct pool. This is useful on ZKsync Era because liquidity can be fragmented across tokens and pools. A routed quote still needs user review: confirm the output, price impact, slippage tolerance, token contracts, and whether the route involves volatile or low-liquidity assets.
SyncSwap supported networks beyond ZKsync
Although the keyword is zkSync swap, SyncSwap is no longer only a ZKsync Era interface. Its documentation lists live support for ZKsync Era, Linea, Scroll, Sophon, and Creator Chain. That matters because a wallet can be connected to the wrong network while the app still looks familiar. A swap executes only on the selected chain, so token balances, gas, liquidity, and transaction history are chain-specific. For a ZKsync Era trade, verify the network label before approving and use the ZKsync Era explorer for the transaction hash after signing.
SyncSwap SYNC token status
SYNC is described in SyncSwap documentation as the planned utility and governance token of the protocol, but the same docs warn that the SYNC token contract was not yet created on that page. That is a high-value search issue because fake SYNC tokens can appear before or around token announcements. Users should not buy a token only because it uses the SYNC ticker or claims to be a SyncSwap launch. Check SyncSwap's official links, documentation, and announcements for the current token status before trading or approving any SYNC-labeled asset.
zkSync swap transaction failed on SyncSwap
A zkSync swap can fail because the selected slippage was too low, liquidity moved before execution, the wallet was on the wrong network, gas was insufficient, or the token has transfer restrictions. First check whether the transaction failed in the wallet or on the ZKsync Era explorer. If it failed before submission, the issue may be wallet, RPC, or approval state. If it reverted onchain, review slippage, route, and token behavior. Avoid increasing slippage blindly on unknown tokens; a high tolerance can accept a much worse price if liquidity is thin.
How to swap zkSync Swap
- Connect walletOpen the app, connect a supported EVM wallet, and confirm that the selected network is ZKsync Era.
- Choose tokensPick the asset to sell and the asset to receive, then enter the amount you want to trade.
- Review routeCheck the quoted output, route, slippage setting, price impact, and token addresses before approving anything.
- Confirm swapApprove token spending only when required, sign the transaction in your wallet, and verify the result on the explorer.
Ready to swap?
Open the official SyncSwap app and verify the domain before you sign.
SyncSwap vs other ZKsync DEX routes
| Dimension | SyncSwap | Alternative |
|---|---|---|
| Primary use | DEX swaps and liquidity on ZKsync Era and other ZK rollups | Other DEXs, aggregators, or centralized exchange withdrawals |
| Routing | Smart router with pool models, hops, and path splits | May route through one pool, aggregate external venues, or require manual selection |
| Custody | Wallet-signed self-custody trades | CEX routes custody funds; DEX routes usually remain wallet-based |
| Token status | SYNC token described in docs, with contract caution on token page | May have live tokens, farm emissions, or no token |
| Best use | Trading assets already on ZKsync Era with route review | Bridging in, comparing prices, or accessing offchain liquidity |
zkSync Swap FAQ
What is the best way to swap on ZKsync Era?
Use a verified ZKsync Era DEX or aggregator, confirm the domain, connect an EVM wallet on ZKsync Era, and compare quoted output before signing. SyncSwap is one of the known DEX routes for this intent. The best route depends on token liquidity, gas, price impact, slippage, and whether your funds are already on Era.
Do I need ETH on ZKsync to swap?
Usually yes, you should keep ETH on ZKsync Era for gas unless the wallet or app clearly shows a supported paymaster option. Having ETH on Ethereum mainnet is not the same as having ETH on ZKsync Era. If your funds are still on mainnet, you need to bridge or transfer them to Era before executing an Era swap.
Is SyncSwap only on ZKsync Era?
No. SyncSwap's documentation lists ZKsync Era along with Linea, Scroll, Sophon, and Creator Chain as live ZK rollup networks. The zksync swap keyword still maps strongly to SyncSwap because of its ZKsync Era history and liquidity, but users should verify the selected network before trading.
Does SyncSwap have a token?
SyncSwap documentation describes SYNC as the protocol's utility and governance token, but its token page also warns that the contract address was not yet created on that page. Because token status can change and fake tickers are common, verify the current SYNC token information only through official SyncSwap links and announcements before buying anything.
How do I verify a zkSync swap transaction?
After signing, copy the transaction hash from your wallet or SyncSwap activity and check it on the ZKsync Era explorer. The explorer should show the sender, token transfers, contract interaction, gas, and status. If a wallet balance looks wrong, confirm the selected network and token contract before assuming the swap failed.
Why is price impact high on my ZKsync swap?
High price impact usually means the trade is large relative to available liquidity on that route. On ZKsync Era, liquidity can differ sharply by token, pool type, and DEX. A smart router may split or hop the trade to improve output, but it cannot create liquidity that is not there. Try a smaller size, another route, or a more liquid pair.