# Using Chainport

[Dcentralab](https://www.dcentralab.com/) created [Chainport](https://app.chainport.io/?from=ETHEREUM\&to=CHILIZ), a secure blockchain bridge that offers full interoperability with several blockchains, including Chiliz Chain.

<figure><img src="/files/PepFVYqrcNwF8P4rFrsr" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="warning" %}
The Chainport bridge converts ERC-20 CHZ tokens from Ethereum to wCHZ tokens (wrapped CHZ) on Chiliz Chain -- *not* native CHZ tokens.

This means that once you have bridged an ERC-20 CHZ tokens into a wCHZ token, you need to unwrap that wCHZ token into a CHZ token (in case you need a native CHZ token).

This is done [using Chiliz Bridge](https://bridge.chiliz.com/wrap), by selecting the WCHZ token and clicking "Unwrap".
{% endhint %}

ChainPort also supports the bridging of the Tether stablecoin (USDT) from Polygon to Chiliz Chain. More stablecoins will be added in time.

## **Prerequisites**

In order to bridge your CHZ tokens between Ethereum Mainnet and Chiliz Chain Mainnet, you need to have a wallet with either ETH, CHZ, or other tokens that you want to bridge.

You can use MetaMask of course, or any other browser-based wallet, or [any WalletConnect-compatible wallet](https://explorer.walletconnect.com/?type=wallet), as well as Fortmatic, Portis, and Trezro.

## Bridge CHZ from Ethereum to Chiliz Chain

{% hint style="warning" %}
You need:

* CHZ tokens on Ethereum Mainnet.
* Enough ETH to pay the bridging gas fee.
  {% endhint %}

1. Open the [https://app.chainport.io/](https://app.chainport.io/?from=ETHEREUM\&token=CHZ\&to=CHILIZ\&token=wCHZ) dApp.
2. Select Ethereum as the source blockchain, and select CHZ as the source token.
3. When selecting the destination token, Chainport will offer you to select wCHZ on Chiliz Chain. Click it.
4. Enter the amount of CHZ you want to bridge.\
   \&#xNAN;*NOTE: You should have enough ETH on Ethereum to cover the bridge fee.*
5. Click on "Approve CHZ".
6. Validate the bridging from your wallet.
7. You now have wCHZ tokens on Chiliz Chain!

{% hint style="info" %}
In case you need to unwrap the obtained wCHZ tokens, you can use the [Chiliz Wrapper](https://bridge.chiliz.com/wrap).
{% endhint %}

## Bridge CHZ from Chiliz Chain to Ethereum

{% hint style="warning" %}
You need:

* wCHZ tokens on Chiliz Chain Mainnet.
* enough CHZ to pay the bridging gas fee.
  {% endhint %}

{% hint style="info" %}
You need to wrap your native CHZ token on Chiliz Chain before you can bridge them to Ethereum. Use the [Chiliz Wrapper](https://bridge.chiliz.com/wrap) for this.

You only need to wrap the amount of CHZ that you want to bridge to Ethereum, *not* all your CHZ tokens.
{% endhint %}

1. Open the [https://app.chainport.io/](https://app.chainport.io/?from=CHILIZ\&token=wCHZ\&to=ETHEREUM\&token=CHZ) dApp.
2. Select Chiliz Chain as the source blockchain, then select wCHZ as the source token.
3. When selecting the destination token, Chainport will offer you to select CHZ on Ethereum. Click it.
4. Enter the amount of wCHZ you want to bridge.\
   \&#xNAN;*NOTE: You should have enough CHZ on Chiliz Chain to cover the bridging fee.*
5. Click on "Approve wCHZ".
6. Validate the bridging from your wallet.
7. You now have CHZ tokens on Ethereum!


---

# 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://docs.chiliz.com/learn/about-bridging/using-chainport.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.
