# Vérifier avec Chiliscan

[Chiliscan](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) est un service développé par Routescan. Vous pouvez donc vous fier à [leur documentation](https://routescan.io/documentation) pour votre utilisation quotidienne.&#x20;

Routescan recommande deux méthodes pour vérifier votre contrat intelligent :&#x20;

* Pour les contrats simples : en utilisant l'API de Routescan,&#x20;
* Pour les contrats plus complexes : en utilisant le plugin Hardhat.
* Pour les contrats simples : utilisez leur API.

## Utilisation du formulaire de vérification de Routescan

Début 2024, Routescan a introduit une nouvelle interface de vérification à l'adresse <https://routescan.io/verifycontract>.

Étapes :

1. Sélectionnez "Chiliz" dans le menu déroulant "Select Chain".
2. Insérez l'adresse du contrat intelligent dans le champ "Contract address".\
   Selon la situation, l'outil peut indiquer qu'un contrat n'existe pas encore sur Chiliz Chain ou qu'il a déjà été vérifié. Sinon, d'autres éléments de l'interface apparaîtront.
3. Cliquez sur "Import from Solidity" et ajoutez le fichier du contrat au formulaire.
4. Cliquez sur "Verify Contract".

## Utilisation du plugin Hardhat

La documentation de Routescan comprend un guide détaillé utilisant un plugin Hardhat pour la vérification, particulièrement utile si vous travaillez déjà avec Hardhat.&#x20;

Consultez [la page de documentation de vérification de Routescan pour Hardhat](https://routescan.io/documentation/recipes/hardhat-verification).

{% hint style="info" %}
**NOUVEAU :** Début 2024, Routescan a ajouté des pages supplémentaires pour la vérification dans Foundry, Catapulta et Truffle.
{% endhint %}

## Utilisation de l'API de Routescan

Pour les contrats intelligents plus simples, un guide tiers est disponible sur Mirror.xyz. Ce guide vous accompagne dans les étapes de préparation et de vérification des contrats qui ne nécessitent pas de processus de construction complexe. Notez que les contrats doivent être aplatis.&#x20;

* Accédez au guide intitulé "[A Guide to Easily Verify Your Smart Contract Programmatically Using Routescan's API](https://mirror.xyz/0x4E4c1d3D2896890cE5a12ecaB70E311B47237142/UNgeBhwaX4S80kVCnGmQ2aPZqoHpmRiODE8Vvol244s)" pour plus de détails.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chiliz.com/fr/demarrage-rapide/deployer-and-verifier-un-contrat/verifier-avec-chiliscan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
