# 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](https://docs.chiliz.com/fr/apprendre/a-propos-des-wallets/utiliser-metamask/installer-metamask), 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="deployer-and-verifier-un-contrat/deployer-avec-remix-ide" %}
[deployer-avec-remix-ide](https://docs.chiliz.com/fr/demarrage-rapide/deployer-and-verifier-un-contrat/deployer-avec-remix-ide)
{% endcontent-ref %}

{% content-ref url="deployer-and-verifier-un-contrat/deployer-avec-thirdweb" %}
[deployer-avec-thirdweb](https://docs.chiliz.com/fr/demarrage-rapide/deployer-and-verifier-un-contrat/deployer-avec-thirdweb)
{% 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="deployer-and-verifier-un-contrat/verifier-avec-chiliscan" %}
[verifier-avec-chiliscan](https://docs.chiliz.com/fr/demarrage-rapide/deployer-and-verifier-un-contrat/verifier-avec-chiliscan)
{% endcontent-ref %}

{% content-ref url="deployer-and-verifier-un-contrat/verifier-avec-chiliz-block-explorer" %}
[verifier-avec-chiliz-block-explorer](https://docs.chiliz.com/fr/demarrage-rapide/deployer-and-verifier-un-contrat/verifier-avec-chiliz-block-explorer)
{% 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="https://717588929-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWWfo5F0mDNuaj9Q0zciq%2Fuploads%2FY5eq92zYWqmBT7s8IFHf%2Fimage.png?alt=media&#x26;token=dc1e2bc7-ff73-4254-bb2a-f80d5b6ef56c" alt=""><figcaption><p>Exemple dans Chiliscan</p></figcaption></figure>

<figure><img src="https://717588929-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWWfo5F0mDNuaj9Q0zciq%2Fuploads%2FzIB32kU0TO41IYiv0Jxr%2Fimage.png?alt=media&#x26;token=1815d061-88b9-4285-b6e3-ffdd84c588c5" 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 %}
