> For the complete documentation index, see [llms.txt](https://docs.swappi.io/swappi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.swappi.io/swappi/transferring-assets-to-conflux-espace/from-other-networks/bridging-stablecoins-with-meson.md).

# Bridging Stablecoins with Meson

[Meson](http://meson.fi) is a stablecoin cross-chain swap protocol that supports multiple networks. With Meson, you can bridge either USDC or USDT tokens from different networks into Conflux eSpace, or from Conflux eSpace to other networks.

In this guide, we'll bridge USDC on BNB Chain to USDT on Conflux eSpace through Meson.

## Prerequisites

* A USDC or USDT stablecoin on any of the following networks:
  * Ethereum (USDC/USDT)
  * BNB Chain (USDC/USDT)
  * Tron (USDT)
  * Avalanche (USDC)
  * Fantom (USDC)
  * Polygon (USDC)
  * Conflux (USDC/USDT)
* Your MetaMask wallet connected to Conflux eSpace.

## Bridging Stablecoins to Conflux eSpace with Meson

{% embed url="<https://www.youtube.com/watch?v=uxwT439T2Uo>" %}

1. Go to [Meson](http://meson.fi).
2. Click **Connect Wallet** to connect MetaMask to Meson.\ <img src="/files/SRwFQqrGxjuGBizV0Mzc" alt="" data-size="original">
3. Select the account(s) that you wish to use on Meson and click **Next**.\
   ![](/files/xP318lsZz83inwz5wE5D)
4. Confirm the connection to the site by clicking **Connect**.\
   ![](/files/na6os4dViYKY4NmBS1dh)\
   \
   Your MetaMask wallet is now connected to Meson. Let's now bridge our tokens.
5. In the **FROM** drop-down list, select the network that you'll transfer your assets from (for example: BNB Chain).\
   ![](/files/kggopfFKnvKSGsNYyxlo)
6. In the token type drop-down list, select **USDC**.\
   ![](/files/gcfXb4DSRsucmeNGn2uB)
7. Enter the amount of USDC that you want to transfer.\
   ![](/files/Jt368sqbafEtDP5KbUxR)
8. In the **TO** drop-down list, select **Conflux eSpace**.\
   ![](/files/tZ3l5kPRwCrSsfglroJv)
9. Confirm the transaction details and click **Swap**.\
   ![](/files/x3pLIkwZFXH3h9fhczMz)
10. In the Approve dialog, click **Approve** to invoke MetaMask and grant Meson permission to access your funds. \
    ![](/files/lJ5IFkp8QEanKzSYQQsc)

    **Note**: The approval operation requires a gas fee, however, this is the only time you'll need to pay for gas, the gas fee for other steps are on Meson.
11. In MetaMask, click **Confirm** to give permission to Meson to access your funds.\
    ![](/files/MDxdz4qsjaHnqegt1b07)
12. Once you grant permission to MetaMask, click **Confirm** in the Swap Summary to confirm the swap transaction you're about to do.\
    ![](/files/hyi7FV9eYPX7Ovo34Swx)
13. Now, in MetaMask, click **Sign** to sign and proceed with the transaction.\
    ![](/files/uhOudxH7JYRqmlzEyuUz)
14. In the Swap Summary, wait for the swap request to be processed. \
    **Note**: This may take around 1 minute.\
    ![](/files/ziEITNnCYwiMDAydnmAW)
15. Once the swap request transaction is processed, click **Sign** on MetaMask to release the funds in Conflux.\
    ![](/files/QuK19CBRe3thy3qgHbRT)

You have now bridged your funds to Conflux eSpace!

![](/files/MOJl59y5fs7cefiNFbUR)

## Verifying Transactions

To verify the transaction:

1. Open the wallet menu.\
   ![](/files/U1r15b8NcQjw4u9S0hyA)
2. Click on the Swap ID to open the Meson transaction explorer.\
   ![](/files/JkoHmLAFn0ZLkV3MG0NZ)
3. You can verify the transactions on both networks' transaction explorers.\
   ![](/files/dRu5HznPkFoLlP4BttB9)

## Additional Resources

* To learn more about Meson, check out Meson's blog at <https://medium.com/@mesonfi>.


---

# 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 dynamically by asking a question.

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

```
GET https://docs.swappi.io/swappi/transferring-assets-to-conflux-espace/from-other-networks/bridging-stablecoins-with-meson.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
