Vérifier avec Chiliscan
Chiliscan est un service développé par Routescan. Vous pouvez donc compter sur leur documentation pour votre usage quotidien.
Routescan propose plusieurs façons de vérifier votre smart contract sur Chiliz Chain :
Pour la plupart des contrats : en utilisant leur formulaire de vérification sur Chiliscan
Pour les contrats plus complexes : en utilisant des outils en ligne de commande, tels que Hardhat.
Pour les contrats simples : en utilisant leur API.
Voir le documentation de Routescan sur la vérification des contrats.
Utiliser le formulaire de vérification de Chiliscan
Chiliscan fournit une interface de vérification de contrat pour Chiliz Mainnet à https://chiliscan.com/verifycontract. Ceci est également documenté ici : https://info.routescan.io/en/articles/11991234-verifying-contracts-ui
Étapes :
Dans le champ « Contract address », insérez l'adresse du smart contract que vous souhaitez vérifier. Selon la situation, l'outil peut vous indiquer qu'un contrat n'existe pas encore sur Chiliz Chain, ou qu'il a déjà été vérifié. Si ce n'est ni l'un ni l'autre, d'autres éléments de l'interface sont affichés.

Cliquez sur « Import from Solidity » et remplissez correctement le formulaire :
Sélectionnez « 0.8.24+xxx » comme version du compilateur.
Sélectionnez « Shangai » comme version de l'EVM.
Téléversez votre fichier de contrat.
Cliquez sur « Verify Contract ».
En cas de succès, votre contrat sera clairement marqué comme vérifié, notamment par une coche verte. L'explorateur de blocs rendra son code source visible et activera toutes les fonctionnalités interactives.

Si des erreurs surviennent, l'interface affichera un message d'erreur correspondant pour vous guider.
Utiliser des outils en ligne de commande
La documentation de Routescan comprend des guides détaillés sur la façon d'utiliser des outils en ligne de commande pour la vérification. Ceci est particulièrement utile si vous souhaitez déjà automatiser la vérification des contrats dans votre environnement de développement.
Vous pouvez lire leurs guides sur le déploiement et la vérification avec :
Utiliser l'API de Routescan
Routescan dispose d'une API dédiée aux contrats, que vous pouvez utiliser pour vérifier des contrats :
Si vous travaillez avec des smart contracts plus simples, un guide fourni par Routescan est disponible sur Paragraph.com. Ce guide vous accompagne dans les étapes de préparation et de vérification des contrats qui ne nécessitent pas de processus de build complexes.
À noter : cela nécessite que les contrats soient aplatis.
Mis à jour
Ce contenu vous a-t-il été utile ?