# About Bridging

## What is a bridge?

A bridge is a dApp whose smart contract allows token holders to move their tokens or digital assets from one blockchain network to another.

In the case of Chiliz Chain, token holders can move their tokens (CHZ or others) between several networks (Ethereum, Base, Solana) and Chiliz Chain.

## Bridging CHZ tokens

There are several bridging dApps that allow you to bridge your tokens to Chiliz Chain.

{% hint style="info" %}
On Ethereum Mainnet, CHZ tokens are ERC-20 tokens,\
while on Chiliz Chain, CHZ is the native token (CAP-20).
{% endhint %}

### Using Dcentralab's Chainport

The Chainport bridge can bridge ERC-20 CHZ tokens from Ethereum to wCHZ tokens (wrapped CHZ) on Chiliz Chain. It also very versatile, in that it can also work with several other tokens.

{% content-ref url="/pages/tXw4jvQ4xizLBBSSuJtd" %}
[Using Chainport](/learn/about-bridging/using-chainport.md)
{% endcontent-ref %}

This means that once you have bridged an ERC-20 CHZ token from Ethereum to a wCHZ token (Wrapped CHZ) on Chiliz Chain, you need to unwrap that wCHZ to obtain a proper CHZ token (CAP-20).

To achieve that, follow this guide:

{% content-ref url="/pages/asZ8uyn2pYREdfp9o1AP" %}
[Use Wrapped CHZ](/develop/basics/use-wrapped-chz.md)
{% endcontent-ref %}

The resulting CHZ tokens are no different from regular CHZ tokens, it's just one more step to the bridging process.

### Using Chiliz's Ethereum Bridge

Our own Chiliz Bridge is meant to bridge ERC-20 CHZ tokens from Ethereum directly to a native CHZ token on Chiliz Chain.\
While is less versatile that Chainport (it does not support as many blockchain networks), it does the bridging job in a single step, without requiring the use of Wrapped CHZ (wCHZ).

{% content-ref url="/pages/Bn8Z4lJjc8mp0q2lpTZF" %}
[Using Chiliz Bridge](/learn/about-bridging/using-chiliz-bridge.md)
{% endcontent-ref %}

## Bridging any token

Thanks to LayerZero's omnichain protocol, it is possible to move any project token from any chain (EVM-based or not) to Chiliz Chain, and vice-versa.

{% content-ref url="/pages/gdEhIqv5Ao7HbqNGRWaG" %}
[Using Stargate](/learn/about-bridging/using-stargate.md)
{% endcontent-ref %}

{% content-ref url="/pages/Bn8Z4lJjc8mp0q2lpTZF" %}
[Using Chiliz Bridge](/learn/about-bridging/using-chiliz-bridge.md)
{% endcontent-ref %}

Learn more about how Chiliz Chain works with the omnichain protocol:

{% content-ref url="/pages/k9rb0O5hRvo8S4bfo3vN" %}
[Use Omnichain Tokens](/develop/advanced/use-omnichain-tokens.md)
{% endcontent-ref %}


---

# 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.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.
