# Intégration Cross-Chain pour des NFTs à Vie et un Programme de Parrainage

Lors de la conception de **CryptoLegacy**, notre principal objectif était d’assurer une accessibilité fluide sur tous les réseaux blockchain, afin de maximiser les effets de réseau et d’accélérer la croissance de l’écosystème.

Pour simplifier l’expérience utilisateur, nous avons lancé l’**Unlimited NFT Pass**, permettant de créer et de mettre à jour des contrats sur n’importe quelle blockchain compatible — gratuitement et pour toujours. Toutefois, la mise en place d’une fonctionnalité cross-chain fluide a présenté d’importants défis techniques.

En parallèle, nous avons développé un **Programme de Parrainage** robuste, où les utilisateurs peuvent gagner des récompenses en invitant de nouveaux arrivants. Permettre à un seul code de parrainage de fonctionner universellement sur toutes les blockchains prises en charge constituait un autre défi technique.

Nous avons résolu ces deux problèmes en intégrant le protocole **deBridge**, offrant un système de messagerie cross-chain efficace et une interopérabilité avancée.

***

### **Cross-chain NFTs : Comment ça marche**

#### 1. Frappez et verrouillez sur Ethereum

* Frappez (mint) et verrouillez votre NFT sur Ethereum pour bénéficier d’un accès à vie.

#### 2. Verrouillage cross-chain

Transférez facilement les données verrouillées de votre NFT vers n’importe quelle blockchain EVM-compatible prise en charge :

* Envoyez une transaction sur Ethereum.
* Attendez la confirmation du bridge.
* Passez à la blockchain souhaitée.
* Confirmez la transaction de verrouillage.

Vous pouvez alors déployer et mettre à jour vos contrats sur cette nouvelle blockchain sans frais supplémentaires.

#### 3. Déverrouillage des NFTs

Pour déverrouiller votre NFT sur Ethereum, commencez par le déverrouiller sur toutes les autres blockchains :

* Envoyez une transaction de déverrouillage sur chaque blockchain où votre NFT est verrouillé.
* Attendez les confirmations du bridge.
* Repassez sur Ethereum.
* Confirmez le déverrouillage.

**Principaux avantages :**

* Verrouillez simultanément votre NFT sur plusieurs blockchains avec une seule transaction.
* Mettez facilement à jour la propriété de votre NFT sur plusieurs blockchains en une seule transaction.
* Notre interface intuitive offre une expérience fluide et sans tracas.

***

### **Programme de Parrainage Cross-Chain**

Voici comment fonctionne le programme de parrainage sur plusieurs blockchains :

#### 1. Générez votre code de parrainage

Créez un shortcode personnalisé ou généré automatiquement (initialement sur Arbitrum pour réduire les frais).

#### 2. Déployez le code de parrainage sur plusieurs blockchains

Les données de parrainage se propagent automatiquement sur toutes les blockchains prises en charge via deBridge :

* Attendez la confirmation du bridge.
* Changez de réseau et confirmez la création du code de parrainage sur chaque blockchain.

**Les codes de parrainage sont uniques et flexibles :**

* Mettez facilement à jour le propriétaire du code ou l’adresse de paiement sur plusieurs blockchains simultanément.

**Notes importantes :**

* Si CryptoLegacy s’étend à de nouvelles blockchains, il vous suffit de mettre à jour les informations de parrainage sur ces nouvelles chaînes.
* Actuellement, changer le propriétaire du code ou l’adresse de paiement exige des transactions distinctes sur chaque blockchain.

***

### **Transfert d’Actifs Cross-Chain**

À l’heure actuelle, CryptoLegacy ne prend pas en charge les transferts cross-chain pour les actifs verrouillés. Cependant, nous prévoyons de développer un plugin à l’avenir. Les propriétaires de contrats pourront l’ajouter, permettant ainsi aux bénéficiaires de transférer facilement des actifs verrouillés entre différentes blockchains.

***

### **Copie de Contrat Cross-Chain**

Pour simplifier la configuration, vous pouvez déployer rapidement vos contrats avec la même adresse et les mêmes informations de bénéficiaire sur plusieurs blockchains compatibles EVM.
