# FAQ

1. **Fees**

***How are the cross-chain swap fees calculated?***

The cross-chain swap fee is shown as "bridge fee" on the UI.

* For a cross-chain swap that does not involve any destination swap, the OmniHop protocol does not charge any additional fee. The "bridge fee" is directly paid to third-party bridges to cover their operating cost.&#x20;
* For a cross-chain swap that involves a destination swap, the OmniHop protocol will charge a small execution to cover the gas cost for performing the destination swap. In this case, the "bridge fee" includes both the third-party fee and the OmniHop destination execution fee.

2. **Swap stucking**

***My cross-chain swap has been stuck in “Pending” status for a long time. What should I do?***

* First, check if your submitted transaction has been mined on the source chain. If your source chain tx is still pending, please speed up your tx by increasing the gas price.
* If your source chain tx has been mined and the cross-chain swap has been stuck in “Pending” status for less than 1 hour, please wait for a while. The cross-chain swap sometimes could be delayed for 1 hour if there is heavy traffic.
* If your source chain tx has been mined and the cross-chain swap has been stuck in “Pending” status for more than 1 hour, please submit a customer support ticket for help.

3. **Duration**

***How long does it take to complete a cross-chain swap?***

In most cases, it takes 2-10 minutes. If your swap amount is large or when there is heavy traffic, the cross-chain swap could take up to 60 minutes.

4. **Token receiving**

***My cross-chain swap shows “completed” but I didn’t find the token in my Metamask wallet on the destination chain. What happened?***

You need to manually add the token on the destination in order to see its balance in your Metamask wallet. Please click on the Metamask icon under “My Trades” to add the token to the destination.

<br>

<br>


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://projects-12.gitbook.io/omnihop-docs/information/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
