> For the complete documentation index, see [llms.txt](https://token-swap-manual.gitbook.io/token-swap-manual-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://token-swap-manual.gitbook.io/token-swap-manual-docs/how-do-i-use-quickswap-if-my-swap-is-pending.md).

# How Do I Use quickswap If My Swap Is Pending?

quickswap is a cross-chain bridge and swap service; if your swap is pending, trace the source transaction before submitting another route. The decisive condition is whether that transaction confirmed, because a confirmed deposit can still be moving through later stages. If your intended asset has not arrived, identify the last completed stage before acting.

### What Is quickswap Used For?

It is used to exchange an asset on one blockchain for an asset on another through a single cross-chain flow. The route may include a source-chain swap, a bridge transfer and a destination-chain swap. That distinction matters when you are troubleshooting: a successful source transaction proves that the first leg ran, not that the final asset reached your wallet.

First check the source network’s block explorer using your transaction hash. A pending transaction has not entered a block; a reverted one has failed on that chain, though gas may have been spent. If it succeeded, record the amount sent, the recipient address and any route identifier available with the transaction, then trace the destination leg. Do not submit the same amount again merely because your wallet has not displayed the expected token.

### How Do I Swap Crypto Across Different Blockchains?

Choose the source asset and network, the destination asset and network, and an address that can receive the destination asset. Before a new attempt, resolve the earlier transaction: if it reverted, the assets usually remain on the source chain; if it confirmed, find out whether they are still in transit or have arrived in another form.

For a fresh attempt, use [quickswap](https://quickswap.dev) to swap crypto across chains in one flow after checking those four details; the service handles the move and exchange between networks. Compare the estimated output with the minimum output before signing, and leave enough native token on the source chain for gas. An ERC-20 approval, when required, is a separate transaction and does not itself start the transfer.

Use the asset’s contract address and network, not its ticker alone, to verify what you are sending and receiving. “USDC on BNB Smart Chain” and “USDC on Arbitrum” identify different on-chain assets even when their tickers match. If the receiving address belongs to an exchange, confirm that the exchange accepts that exact asset on that exact network before sending.

### Can I Bridge and Swap Crypto in One Transaction?

Yes, one route can combine the bridge and swap, but execution still involves distinct events on two blockchains. An EVM wallet may sign one source transaction after any needed approval; a route funded with BTC may instead require a deposit and sufficient Bitcoin confirmations. Neither arrangement makes the entire cross-chain token exchange atomically reversible.

Consider moving 1,000 USDC on BNB Smart Chain into ETH on Arbitrum. Before, you hold USDC on the source chain; after a completed route, your receiving address holds ETH on Arbitrum. Between those states, the source transaction must confirm, a bridge mechanism must account for the transferred value, and liquidity or a swap contract must supply the destination ETH.

That sequence explains an easily missed failure case. If the bridge leg succeeds but the destination swap cannot meet its minimum output, the route may leave an intermediate asset on the destination chain or enter a route-specific recovery process. Check which asset was actually delivered before trying to repeat the original transfer.

### How Much Does a Cross-Chain Crypto Swap Cost?

The cost is the difference between what you spend and what you receive, plus any gas paid separately. To move crypto between blockchains, a route can incur source gas, destination execution or relayer charges, bridge fees, swap fees and price impact. Which charges appear separately and which are deducted from the output depends on the route.

Read the quote’s estimated output and minimum output as different numbers. For example, a quote might estimate $995 of destination ETH from 1,000 USDC, with a $990 minimum and $0.20 of source gas paid separately; those figures are illustrative, not a rate to expect. The $5 difference in estimated asset value reflects the route’s combined pricing, while the minimum allows a further $5 movement before the protected swap must stop or take its specified recovery path.

Slippage tolerance is a limit on acceptable execution, not a fee. A setting around 0.1%–1% may suit a liquid pair, while a thin pool may need more room; raising it also permits a worse fill. I would compare routes by expected received amount, minimum received amount and estimated completion time together, especially when the destination swap uses volatile liquidity.

### Why Is My Swap Pending or Failed?

A pending swap can be waiting for source confirmation, bridge finality, destination execution or transaction indexing. Find the earliest stage without a confirmed result. This tells you whether to act on the source chain, wait for the route, or inspect what arrived on the destination chain.

* **Source transaction pending:** Check its nonce and gas settings. On an EVM chain, speeding up or cancelling uses a replacement transaction with the same nonce; it only works before the original confirms.
* **Source transaction reverted:** Check that the approval, balance, gas and quote are still valid. A reverted swap does not create a bridge transfer.
* **Source confirmed, destination pending:** Allow for source finality and relaying, then check the route and destination transaction hashes. A destination gas spike can delay execution after the source has succeeded.
* **Destination swap failed:** Look for an intermediate token, a paused execution or a refund state. The recovery action depends on which of those actually occurred.

A wallet’s “failed” label can refer to one leg rather than the whole route. Conversely, a “success” label on the source explorer says nothing about the destination swap. Use transaction receipts and destination balances to establish the outcome; wait for confirmation before treating an unindexed route as lost.

### What Should I Do Before Trying Again?

Retry only when you know where the original funds are. If the source transaction reverted, refresh the quote and check the spendable balance and gas. If the destination received an intermediate token, decide whether to exchange that token there instead of paying for a second bridge transfer.

If the source confirmed but the destination outcome remains unclear, keep the source hash, destination address and route identifier together while you trace it. In your place, I would resolve that route first, then make the next swap using a fresh quote and a minimum output I am willing to accept.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://token-swap-manual.gitbook.io/token-swap-manual-docs/how-do-i-use-quickswap-if-my-swap-is-pending.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
