# Déployer & vérifier un contrat

{% hint style="info" %}
**Prérequis**&#x20;

1. Cette documentation suppose que vous avez déjà installé MetaMask sur votre système. Si ce n'est pas le cas, [installez d'abord MetaMask](/fr/apprendre/a-propos-des-wallets/utiliser-metamask/installer-metamask.md), soit l'extension web, soit l'application mobile.&#x20;
2. Pour vous simplifier la vie, épinglez 📍 l'extension MetaMask à votre navigateur préféré.
   {% endhint %}

Les deux principales étapes pour développer sur Chiliz Chain sont documentées ici.&#x20;

## Étape 1 : Déployez votre smart contract&#x20;

Après avoir créé un smart contract, il est nécessaire de le déployer.&#x20;

Vous pouvez utiliser l'une de ces options :&#x20;

{% content-ref url="/pages/2FdpWUmWU6qerO8QvPPk" %}
[Déployer avec Remix IDE](/fr/demarrage-rapide/deployer-and-verifier-un-contrat/deployer-avec-remix-ide.md)
{% endcontent-ref %}

{% content-ref url="/pages/cuA9K0sLIwfWprEaGLxX" %}
[Déployer avec Thirdweb](/fr/demarrage-rapide/deployer-and-verifier-un-contrat/deployer-avec-thirdweb.md)
{% endcontent-ref %}

## Étape 2 : Vérifiez votre smart contract&#x20;

{% hint style="success" %}
Après avoir déployé un smart contract, il est nécessaire de le vérifier. \
Vous seul pouvez le faire, et vous devriez le faire le plus tôt possible.
{% endhint %}

La vérification d'un smart contract vous permet de confirmer que le code source du contrat correspond à une adresse de contrat spécifique sur la blockchain. Ceci est crucial pour assurer la transparence et la confiance, surtout dans le monde décentralisé de la blockchain.&#x20;

Une fois que vous avez déployé votre smart contract sur Chiliz Chain, vous pouvez le vérifier en utilisant un explorateur de blocs, tel que [Chiliscan](https://chiliscan.com) (par [Routescan](https://routescan.io)) ou [Chiliz Block Explorer](https://scan.chiliz.com) (par [Blockscout](https://www.blockscout.com)).

Voici un guide pour chaque outil :

{% content-ref url="/pages/YSIhr4fucV0a7Nih9wtn" %}
[Vérifier avec Chiliscan](/fr/demarrage-rapide/deployer-and-verifier-un-contrat/verifier-avec-chiliscan.md)
{% endcontent-ref %}

{% content-ref url="/pages/3WQz26XE4w26iUIAFmA6" %}
[Vérifier avec Chiliz Block Explorer](/fr/demarrage-rapide/deployer-and-verifier-un-contrat/verifier-avec-chiliz-block-explorer.md)
{% endcontent-ref %}

Une fois que votre contrat est vérifié, il reçoit un « point vert » sur l'interface de l'explorateur de blocs, ce qui indique que votre contrat est digne de confiance.

<figure><img src="/files/TKkMxT20Xs1tY0Bq2hOh" alt=""><figcaption><p>Exemple dans Chiliscan</p></figcaption></figure>

<figure><img src="/files/4EI3K1Vupt0r2Ak98dld" alt=""><figcaption><p>Exemple dans Chiliz Block Explorer</p></figcaption></figure>

Voici par exemple le contrat Fan Token du PSG :&#x20;

{% embed url="<https://chiliscan.com/token/0xc2661815C69c2B3924D3dd0c2C1358A1E38A3105/contract/code>" %}
Le contrat du FT PSG dans Chiliscan
{% endembed %}

{% embed url="<https://scan.chiliz.com/address/0xc2661815C69c2B3924D3dd0c2C1358A1E38A3105/contracts#address-tabs>" %}
Le contrat du FT PSG dans Chiliz Block Explorer
{% endembed %}


---

# 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.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.
