> For the complete documentation index, see [llms.txt](https://docs.brotocol.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.brotocol.xyz/what-can-you-do/broswap/how-to-swap-non-bridgeable-tokens.md).

# How to Swap Non-Bridgeable Tokens

In some cases, certain tokens may not be supported by the Brotocol bridge due to compatibility limitations. If you are attempting to bridge a token that is not compatible with the Brotocol bridge, it is recommended to use **ALEX Swap** to exchange it for a bridgeable token.

This ensures that you can proceed with your cross-chain activities without interruption.

[**🔄 Swap your tokens now on ALEX Swap!**](https://app.alexlab.co/swap)

## Supported Tokens

Swap your tokens for tokens that can be bridged in Brotocol. You can find a list of supported tokens in our [**Overview section**](https://github.com/xlink-network/xlink-docs/blob/main/docs/developers/supported-blockchains-and-tokens.md).

## Example Use Case

<figure><img src="https://3918503052-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FE0FnyRR2RoNshJUgVwY5%2Fuploads%2FQMRpyRofXLF89qMUo1w0%2FScreenshot%202025-04-17%20at%204.15.58%E2%80%AFPM.png?alt=media&amp;token=fe7dea68-613b-4c06-905e-9d61066d365d" alt=""><figcaption></figcaption></figure>

Let’s say you have **USDh**, a token that is not bridgeable via Brotocol.

In this case, you can use **ALEX Swap** to exchange **USDh** for **aUSD**, which is compatible with the Brobridge. After the swap, you can proceed with bridging **aUSD** to another blockchain using Brotocol.

For more detailed instructions on how to perform swaps on ALEX, visit the [**ALEX Swap documentation**](https://docs.alexlab.co/product-features/token-swaps/how-to).
