# Travailler avec des NFT

{% hint style="success" %}
**Qu'est-ce qu'un NFT ?**

Selon Wikipédia, "Un jeton non fongible (NFT) est un identifiant numérique unique qui est enregistré sur une blockchain et sert à certifier la propriété et l'authenticité. Il ne peut pas être copié, substitué ou subdivisé. La propriété d'un NFT est enregistrée dans la blockchain et peut être transférée par le propriétaire, permettant la vente et l'échange de NFT."

En pratique, un NFT est composé de :

* un fichier média (image, vidéo) disponible en ligne,
* son fichier de métadonnées attaché, qui comporte notamment l'adresse web où le fichier média est stocké,
* un bloc de la blockchain, qui stocke le fichier de métadonnées ainsi qu'un contrat intelligent centré sur le NFT offrant des méthodes pour interagir avec le NFT.

Les NFT sur Chiliz Chain suivent les [standards EVM](https://ethereum.org/en/developers/docs/standards/) (par exemple : [ERC721](https://ethereum.org/en/developers/docs/standards/tokens/erc-721/), [ERC-1155](https://ethereum.org/en/developers/docs/standards/tokens/erc-1155/), [etc.](https://ethereum.org/en/developers/docs/standards/#token-standards)), qui garantissent l'interopérabilité entre outils et places de marché.
{% endhint %}

{% hint style="success" %}
**Qu'est-ce que le minting d'un NFT ?**

Le minting d'un NFT est le processus consistant à prendre un fichier numérique (comme une image, une vidéo ou une composition musicale) et à le transformer en un jeton on-chain : un actif numérique vérifiable qui peut être possédé et transféré.
{% endhint %}

## Prérequis

Trois éléments sont nécessaires pour que vous puissiez mint des NFT :

### 1. Un portefeuille Web3

Pour interagir avec Chiliz Chain (Chiliz Chain Mainnet ou Spicy Testnet), vous avez besoin d'une adresse de portefeuille Web3 contenant une certaine quantité de CHZ. CHZ est le jeton natif de Chiliz Chain.

{% hint style="success" %}
Un portefeuille Web3 sert à la fois de stockage pour vos tokens CHZ et de signature numérique pour approuver les actions on-chain.
{% endhint %}

Vous pouvez utiliser [MetaMask](https://metamask.io/) ou tout autre portefeuille Web3 lorsque vous travaillez sur Chiliz Chain :

{% content-ref url="../../apprendre/a-propos-des-portefeuilles/comment-utiliser-metamask" %}
[comment-utiliser-metamask](https://docs.chiliz.com/fr-ai/apprendre/a-propos-des-portefeuilles/comment-utiliser-metamask)
{% endcontent-ref %}

Une fois installé, configurez votre portefeuille pour qu'il fonctionne avec Chiliz Chain :

{% content-ref url="../../demarrage-rapide/boite-a-outils-du-developpeur/connexion-au-mainnet-et-au-testnet" %}
[connexion-au-mainnet-et-au-testnet](https://docs.chiliz.com/fr-ai/demarrage-rapide/boite-a-outils-du-developpeur/connexion-au-mainnet-et-au-testnet)
{% endcontent-ref %}

Assurez-vous d'obtenir des tokens CHZ afin de payer les frais de gas sur Chiliz Chain Mainnet. Vous pouvez acheter du CHZ sur n'importe quelle plateforme d'échange telle que Binance, Coinbase, Bitpanda, etc.

Pour tester votre capacité à mint des NFT sur Chiliz Chain, vous devriez utiliser le Spicy Testnet avec des tokens CHZ de test. Vous pouvez obtenir des tokens gratuits via des faucets testnet :

{% content-ref url="../notions-de-base/obtenir-des-jetons-de-testnet-gratuits" %}
[obtenir-des-jetons-de-testnet-gratuits](https://docs.chiliz.com/fr-ai/developper/notions-de-base/obtenir-des-jetons-de-testnet-gratuits)
{% endcontent-ref %}

### 2. Un contrat intelligent NFT déployé

Avant qu'un fichier puisse être frappé en tant que NFT, vous devez déployer et vérifier un contrat intelligent NFT correspondant sur Chiliz Chain. Il s'agit d'une étape cruciale pour assurer la transparence et permettre l'interaction avec votre contrat on-chain.

{% content-ref url="travailler-avec-des-nft/choisir-le-bon-contrat-nft" %}
[choisir-le-bon-contrat-nft](https://docs.chiliz.com/fr-ai/developper/avance/travailler-avec-des-nft/choisir-le-bon-contrat-nft)
{% endcontent-ref %}

{% content-ref url="../notions-de-base/deployer-un-contrat-intelligent" %}
[deployer-un-contrat-intelligent](https://docs.chiliz.com/fr-ai/developper/notions-de-base/deployer-un-contrat-intelligent)
{% endcontent-ref %}

{% content-ref url="../notions-de-base/verifier-un-contrat-intelligent" %}
[verifier-un-contrat-intelligent](https://docs.chiliz.com/fr-ai/developper/notions-de-base/verifier-un-contrat-intelligent)
{% endcontent-ref %}

### 3. Un emplacement en ligne pour vos fichiers NFT et leurs métadonnées

Une partie essentielle de votre NFT est de l'avoir disponible en ligne, pour que tout le monde puisse le voir. Une façon de le faire est d'avoir votre fichier média (image/vidéo/etc.) et ses `metadata.json` fichiers accessibles via IPFS.&#x20;

{% content-ref url="travailler-avec-des-nft/preparer-les-fichiers-nft" %}
[preparer-les-fichiers-nft](https://docs.chiliz.com/fr-ai/developper/avance/travailler-avec-des-nft/preparer-les-fichiers-nft)
{% endcontent-ref %}

{% content-ref url="travailler-avec-des-nft/heberger-votre-nft-sur-ipfs" %}
[heberger-votre-nft-sur-ipfs](https://docs.chiliz.com/fr-ai/developper/avance/travailler-avec-des-nft/heberger-votre-nft-sur-ipfs)
{% endcontent-ref %}

## Minte d'un NFT

Il existe plusieurs façons de minter des NFT sur Chiliz Chain, selon vos besoins. \
Ces pages visent à présenter les méthodes les plus recommandées.

{% content-ref url="travailler-avec-des-nft/minter-avec-viem" %}
[minter-avec-viem](https://docs.chiliz.com/fr-ai/developper/avance/travailler-avec-des-nft/minter-avec-viem)
{% endcontent-ref %}

{% content-ref url="travailler-avec-des-nft/minter-avec-thirdweb" %}
[minter-avec-thirdweb](https://docs.chiliz.com/fr-ai/developper/avance/travailler-avec-des-nft/minter-avec-thirdweb)
{% endcontent-ref %}

{% content-ref url="travailler-avec-des-nft/minter-avec-rarible" %}
[minter-avec-rarible](https://docs.chiliz.com/fr-ai/developper/avance/travailler-avec-des-nft/minter-avec-rarible)
{% endcontent-ref %}

## Mettre un NFT en vente

Pour les développeurs et les créateurs, « héberger » un NFT signifie effectivement lister vos actifs sur une place de marché NFT en ligne afin qu'ils soient visibles, échangeables et indexés pour les utilisateurs.

{% content-ref url="travailler-avec-des-nft/referencer-votre-nft-sur-okx" %}
[referencer-votre-nft-sur-okx](https://docs.chiliz.com/fr-ai/developper/avance/travailler-avec-des-nft/referencer-votre-nft-sur-okx)
{% endcontent-ref %}
