> For the complete documentation index, see [llms.txt](https://docs.chiliz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chiliz.com/fr/developper/notions-avancees/utiliser-les-tokens-omnichain.md).

# Utiliser les tokens Omnichain

## À propos de LayerZero et des standards de tokens omnichain

[LayerZero](https://layerzero.network/) est un protocole de messagerie omnichain.

Contrairement à un "bridge" traditionnel qui verrouille des actifs sur une chaîne et minte une copie enveloppée sur une autre, LayerZero permet aux smart contracts sur différentes chaînes de "communiquer" directement entre eux.\
Cela se fait via le Standard de Token Fongible Omnichain (OFT) pour les tokens standards, et le Standard de Token Non-Fongible Omnichain (ONFT) pour les NFTs.

Pour en savoir plus sur les standards OFT et ONFT :

{% embed url="<https://docs.layerzero.network/v2/concepts/applications/oft-standard>" %}

En pratique, l'OFT de LayerZero permet à un token de projet (comme $PSG ou $CITY) d'exister nativement sur Chiliz Chain tout en se déplaçant de manière transparente vers d'autres blockchains et leurs écosystèmes.

LayerZero supporte plus de 700 actifs dans plus de 170 réseaux blockchain, grâce à autant de smart contracts OFT/ONFT :

{% embed url="<https://docs.layerzero.network/v2/deployments/oft-ecosystem-stargate-assets?stages=mainnet>" %}

Parmi ces réseaux figurent des chaînes compatibles EVM comme Chiliz Chain, telles qu'Ethereum bien sûr, mais aussi Base, Arbitrum, Polygon, BNB Chain, etc.\
Mais LayerZero supporte également des chaînes non-EVM, comme Solana, Aptos, Sei, TON, etc.

## Pourquoi rendre les tokens de projet omnichain ?

Le bridging des tokens de projet via LayerZero les transforme en actifs omnichain qui peuvent vivre et être utilisés partout. Cela apporte de l'interopérabilité, et donc :

* Les détenteurs de tokens de projet peuvent utiliser leur token là où ils sont le plus utiles.
* Les développeurs de dApps Chiliz Chain peuvent faire accepter des dépôts depuis des utilisateurs sur d'autres chaînes.
* Les clubs sportifs peuvent élargir la portée de leurs Fan Tokens, ouvrant l'accès aux fans en dehors de la base d'utilisateurs de Chiliz Chain.

L'idée centrale reste la même : En faisant fonctionner un token de projet sur plusieurs chaînes, l'utilité du token augmente considérablement.

## Comment cela fonctionne

{% hint style="info" %}
Cette explication est basée sur des blockchains EVM, comme Chiliz Chain, Base et Ethereum.\
LayerZero supporte également des blockchains non-EVM, comme Solana.
{% endhint %}

Pour créer un token de projet omnichain sur Chiliz Chain, il doit implémenter le contrat `OFT.sol`, qui lui-même étend le contrat standard `ERC20.sol`.

{% embed url="<https://github.com/LayerZero-Labs/LayerZero-v2/blob/main/packages/layerzero-v2/evm/oapp/contracts/oft/OFT.sol>" %}

Étant donné que la plupart des tokens de projet existent en tant que tokens ERC-20 standards, on ne peut pas simplement remplacer leurs contrats par le contrat `OFT.sol`.

Pour les rendre omnichain sans les réémettre, nous devons utiliser le pattern OFT Adapter :

{% embed url="<https://docs.layerzero.network/v2/developers/evm/oft/quickstart#oft-adapter>" %}

... qui utilise le contrat `OFTAdapter.sol` :

{% embed url="<https://github.com/LayerZero-Labs/LayerZero-v2/blob/main/packages/layerzero-v2/evm/oapp/contracts/oft/OFTAdapter.sol>" %}

Cela permet d'étendre les capacités des tokens sans les modifier : L'OFT Adapter agit comme intermédiaire entre le token existant et le réseau LayerZero.

Via cet adapter, le token peut communiquer avec le contrat `OFT.sol` déployé sur la chaîne de destination.\
Lors du bridging du token, le contrat OFT Adapter sur Chiliz Chain "verrouille" une certaine quantité de tokens, et dit au contrat OFT sur la chaîne de destination de "minter" une quantité équivalente de tokens pour cette chaîne.\
Lorsque le détenteur souhaite retourner le token sur Chiliz Chain, le contrat OFT distant brûle les tokens, et le contrat OFT Adapter sur Chiliz Chain déverrouille et libère les tokens originaux.

Ce mécanisme "Lock-and-Mint" garantit que l'offre circulante totale reste constante sur toutes les chaînes, tout en préservant l'immuabilité et l'historique du contrat de token original sur Chiliz Chain.

## Guide EVM vers EVM

{% content-ref url="/pages/HDQP4KuePAdrGWb67PF1" %}
[Bridge de Base vers Chiliz Chain](/fr/developper/notions-avancees/utiliser-les-tokens-omnichain/bridge-de-base-vers-chiliz-chain.md)
{% endcontent-ref %}

{% content-ref url="/pages/tUJKQP6tGqPVzmECmMdT" %}
[Bridge de Chiliz Chain vers Base](/fr/developper/notions-avancees/utiliser-les-tokens-omnichain/bridge-de-chiliz-chain-vers-base.md)
{% endcontent-ref %}

## Guide non-EVM vers EVM

{% content-ref url="/pages/AuYPGPJipvm0JMb75zfe" %}
[Bridge de Solana vers Chiliz Chain](/fr/developper/notions-avancees/utiliser-les-tokens-omnichain/bridge-de-solana-vers-chiliz-chain.md)
{% endcontent-ref %}

## Guide EVM vers non-EVM

{% content-ref url="/pages/vXufbSaPhc0QIblkNlOp" %}
[Bridge de Chiliz Chain vers Solana](/fr/developper/notions-avancees/utiliser-les-tokens-omnichain/bridge-de-chiliz-chain-vers-solana.md)
{% endcontent-ref %}


---

# 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.chiliz.com/fr/developper/notions-avancees/utiliser-les-tokens-omnichain.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.
