Utiliser des jetons omnichain

À propos de LayerZero et des standards de jetons omnichain

LayerZeroarrow-up-right est un protocole de messagerie omnichain.

Contrairement à un « bridge » traditionnel qui verrouille les actifs sur une chaîne et frappe une copie encapsulée sur une autre, LayerZero permet aux contrats intelligents sur différentes chaînes de « communiquer » directement entre eux. Cela est réalisé grâce au standard Omnichain Fungible Token (OFT) pour les jetons fongibles, et au standard Omnichain Non-Fungible Token (ONFT) pour les NFT.

En savoir plus sur les standards OFT et ONFT ici :

En pratique, l’OFT de LayerZero permet à un jeton de projet (comme $PSG ou $CITY) d’exister nativement sur Chiliz Chain tout en circulant de manière fluide vers d’autres blockchains et leurs écosystèmes.

LayerZero prend en charge plus de 700 actifs sur plus de 170 réseaux blockchain, grâce à autant de contrats intelligents 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 prend également en charge des chaînes non-EVM, telles que Solana, Aptos, Sei, TON, etc.

Pourquoi rendre les jetons de projet omnichain ?

Le pontage des jetons de projet via LayerZero les transforme en actifs omnichain pouvant vivre et être utilisés n’importe où. Cela apporte l’interopérabilité, et donc :

  • Les détenteurs de jetons de projet peuvent utiliser leur jeton là où il est le plus utile.

  • Les développeurs d’apps décentralisées sur Chiliz Chain peuvent faire accepter à leur dApp des dépôts provenant d’utilisateurs sur d’autres chaînes.

  • Les clubs sportifs peuvent élargir la portée de leurs Fan Tokens, en 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 jeton de projet sur plusieurs chaînes, l’utilité du jeton augmente considérablement.

Comment cela fonctionne

circle-info

Cette explication est basée sur des blockchains EVM, telles que Chiliz Chain, Base et Ethereum. LayerZero prend également en charge des blockchains non-EVM, telles que Solana.

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

Comme la plupart des jetons de projet existent sous forme de jetons ERC-20 standards, nous ne pouvons pas simplement remplacer leurs contrats par le OFT.sol contrat.

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

... qui utilise le contrat OFTAdapter.sol :

Cela permet d’étendre les capacités des jetons sans les modifier : l’OFT Adapter agit comme intermédiaire entre le jeton existant et le réseau LayerZero.

Grâce à cet adaptateur, le jeton peut communiquer avec le OFT.sol contrat déployé sur la chaîne de destination. Lors du pontage du jeton, le contrat OFT Adapter sur Chiliz Chain « verrouille » une certaine quantité de jetons, et demande au contrat OFT sur la chaîne de destination de « frapper » une quantité équivalente de jetons pour cette chaîne. Lorsque le détenteur souhaite renvoyer le jeton sur Chiliz Chain, le contrat OFT distant brûle les jetons, et le contrat OFT Adapter sur Chiliz Chain déverrouille et libère les jetons d’origine.

Ce mécanisme de « lock-and-mint » garantit que l’offre totale en circulation reste constante sur toutes les chaînes, tout en préservant l’immutabilité et l’historique du contrat de jeton original sur Chiliz Chain.

Guide EVM vers EVM

Bridge de Base vers Chiliz Chainchevron-rightBridge de Chiliz Chain vers Basechevron-right

Guide non-EVM vers EVM

Bridge de Solana vers Chiliz Chainchevron-right

Guide EVM vers non-EVM

Bridge de Chiliz Chain vers Solanachevron-right

Mis à jour

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