For the complete documentation index, see llms.txt. This page is also available as Markdown.

Utiliser les tokens Omnichain

Guide complet sur les standards LayerZero OFT et ONFT sur Chiliz Chain : mécaniques lock-and-mint, pattern OFT Adapter, et bridging entre chaînes EVM et Solana.

À propos de LayerZero et des standards de tokens omnichain

LayerZero 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 :

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 :

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

Cette explication est basée sur des blockchains EVM, comme Chiliz Chain, Base et Ethereum. LayerZero supporte également des blockchains non-EVM, comme Solana.

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.

É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 :

... qui utilise le contrat 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

Bridge de Base vers Chiliz ChainBridge de Chiliz Chain vers Base

Guide non-EVM vers EVM

Bridge de Solana vers Chiliz Chain

Guide EVM vers non-EVM

Bridge de Chiliz Chain vers Solana

Mis à jour

Ce contenu vous a-t-il été utile ?