Vérifier avec l'explorateur de blocs Chiliz
Explorateur de blocs Chiliz est un service développé par Blockscout. Vous pouvez donc vous fier à leur documentation pour votre utilisation quotidienne.
Blockscout propose plusieurs manières de vérifier votre contrat intelligent sur Chiliz Chain :
Pour la plupart des contrats : en utilisant leur fonctionnalité de vérification.
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 Blockscout sur la vérification des contrats.
Utilisation de la fonctionnalité de vérification du Chiliz Block Explorer
Chiliz Block Explorer fournit une interface de vérification de contrats pour Chiliz Mainnet à https://scan.chiliz.com/contract-verification. Ceci est également documenté ici : https://docs.blockscout.com/devs/verification/blockscout-ui
Étapes :
Dans le champ « Contract address to verify », insérez l'adresse du contrat intelligent.
Sélectionnez la licence que vous souhaitez appliquer à votre contrat. Comme il n'est pas évident de savoir ce que cela signifie, voici une brève explication sur les licences open source.

Choisissez la méthode de vérification. La méthode la plus simple sera de fournir une version aplatie de votre contrat Solidity.
Choisissez la version du compilateur (Chiliz Chain prend en charge les versions jusqu'à v0.8.24) et la version EVM (Chiliz Chain prend en charge les versions jusqu'à la version Shanghai).

Enfin, dans le champ « Contract Code », collez le code du contrat intelligent que vous avez utilisé pour compiler initialement le contrat, puis cliquez sur « Verify & publish ».

Si la vérification réussit, votre contrat sera clairement indiqué comme vérifié, notamment avec une coche verte. L'explorateur de blocs rendra son code source visible et activera toutes les fonctionnalités interactives.

Utilisation d'outils en ligne de commande
La documentation de Blockscout contient des guides détaillés sur la façon d'utiliser des outils en ligne de commande pour la vérification. Cela 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 :
... et plus encore !
Utilisation de l'API de Blockscout
Blockscout dispose d'une API dédiée à la vérification des contrats :
Les points de terminaison de l'API sont :
Chiliz Mainnet :
https://scan-api.chiliz.com/Spicy Testnet :
https://spicy-explorer-api.chiliz.com/
Mis à jour
Ce contenu vous a-t-il été utile ?