> For the complete documentation index, see [llms.txt](https://omnibtclabs.gitbook.io/omnibtc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://omnibtclabs.gitbook.io/omnibtc/omnibtc-features/omniswap/workflow.md).

# Workflow

Most of the existing cross-chain swap schemes have a fractured state between bridging and swapping, which means that users have to make at least two transactions to complete the cross-chain swap.&#x20;

To make matters worse, the existing bridges only accept limited tokens and networks. For example, as follows, users have to make at least three transactions(**two-thirds are manual**) to swap LINK on Ethereum for Doge on BSC.

<figure><img src="https://18047023-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU0svYTrshQFIDzN7qtCI%2Fuploads%2FfeTZY1cAxlkQuhbrrEqW%2Fe9d4e1130af3585d93cc5e19f61b88b.png?alt=media&amp;token=f011d272-be59-47e2-9696-d1564b458d16" alt=""><figcaption></figcaption></figure>

For a few better schemes, users only need to make two transactions but still need an extra swap on the destination chain manually.

<figure><img src="https://18047023-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU0svYTrshQFIDzN7qtCI%2Fuploads%2FAPAXSReLeAqqYyR8IquR%2F2.png?alt=media&amp;token=13b6e0b0-dbab-40f7-a2ff-f3a782e991c3" alt=""><figcaption></figcaption></figure>

However, by using OmniBTC, users can swap any token between any chain with one click.&#x20;

**Besides, we have a novel algorithm that can calculate the best price and the lowest slippage for users so that users can enjoy cross-chain swaps with one click in a low-consumption environment.**

<figure><img src="https://18047023-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU0svYTrshQFIDzN7qtCI%2Fuploads%2FgKZYbDul6CwzVGnhK1El%2F3.png?alt=media&amp;token=8321ca15-cc6c-4d09-b111-278fa46e960c" alt=""><figcaption></figcaption></figure>

As you can see, OmniSwap **unifies the liquidity** on every chain, instead of building up pools, and provides more profits for LPs. You can click the route button to check the details.

<figure><img src="https://18047023-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU0svYTrshQFIDzN7qtCI%2Fuploads%2FAzVyfFYY9oY0BoeFxowy%2Fimage.png?alt=media&amp;token=813d4aa6-272b-4087-b65d-15f6a2ae03b4" alt=""><figcaption></figcaption></figure>
