# 4. Créer la Candy Machine

## Créer la Candy Machine

Vos NFTs sont correctement bien uploadés, vous pouvez maintenant créer la Candy Machine c’est-à-dire l’outil qui va permettre d’acheter vos NFTs à un prix fixé, à partir d’une certaine date, etc…

Pour cela, appuyez sur la flèche du haut de votre clavier lorsque vous êtes dans le terminal pour faire apparaitre la commande précédemment utilisée. Dans cette commande remplacez *`verify`* par *`create_candy_machine`* puis ajoutez à la fin de la commande *-s `adresse_réception_paiement`* et *`-p prix_nft`*.

Avec :

* `adresse_réception_paiement` : la clé publique du wallet que vous avez créé au chapitre [Créer un wallet Solana](https://laloutre.gitbook.io/guide-ultime-de-la-candy-machine-de-metaplex/creer-le-site-du-mint-cas-candy-machine-v1/1.-solana-tools-et-wallet#_ref91180889).
* *`prix_nft`* : le prix en $SOL auquel vous souhaitez vendre vos NFTs

Une fois la ligne modifiée, exécutez là en appuyant sur « Entrée ».&#x20;

Ainsi, dans mon cas cette commande est :&#x20;

```
ts-node D:\Metaplex\Tuto_CandyMachine\metaplex\js\packages\cli\src\candy-machine-cli.ts create_candy_machine -e devnet -k D:\Metaplex\Tuto_CandyMachine\keypair.json -s 8KKyJZNBiYHYCHETPbwL8vG4ikc8uqjrsA4Hh2aJPYk9 -p 0.25
```

Vous obtiendrez un message similaire au suivant :&#x20;

![Résultat une fois la Candy Machine créée](https://3811890722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjyUHtDtFK1E3oLCjuTJl%2Fuploads%2Ffvm7NwOrnTifLTgYhSYy%2Fimage.png?alt=media\&token=db4ab94d-ee76-4aa6-bfe2-90d598057bd6)

Dans celui-ci vous retrouvez la clé publique de votre « Candy Machine ». Copiez-collez la dans un fichier texte puisqu’elle vous sera utile par la suite.

## Mettre à jour la Candy Machine

Votre Candy Machine est maintenant créée et vous pouvez mettre à jour ses informations quand vous le souhaitez. Vous pouvez notamment changez l’heure à partir de laquelle le mint est possible et le prix de vos NFTs.

Pour cela, appuyez sur la flèche du haut de votre clavier pour faire apparaitre la commande précédemment utilisée. Dans cette commande remplacez *`create_candy_machine`* par *`update_candy_machine`*, supprimez *`-s adresse_réception_paiement`* puis ajoutez à la fin de la commande *`-d date_mint`* pour définir la date du mint et *`-p prix_nft`* si vous souhaitez modifier le prix de vos NFTs.

Avec :&#x20;

* *`date_mint`* : la date de début du mint au format `"04 Dec 1995 00:12:00 GMT"` ou `"now"` si vous souhaitez rendre le mint possible dès maintenant.

Ainsi, dans mon cas cette commande est :&#x20;

```
ts-node D:\Metaplex\Tuto_CandyMachine\metaplex\js\packages\cli\src\candy-machine-cli.ts update_candy_machine -e devnet -k D:\Metaplex\Tuto_CandyMachine\keypair.json -d now
```

Vous obtiendrez un message similaire au suivant :&#x20;

![Résultat une fois la Candy Machine mise à jour](https://3811890722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjyUHtDtFK1E3oLCjuTJl%2Fuploads%2FkmmXyueBcOzWLvzpkC1V%2Fimage.png?alt=media\&token=2dd954a7-382b-494a-a811-fcf770c328b5)

Dans celui-ci vous retrouvez la date de début du mint ». Copiez-collez la dans un fichier texte puisqu’elle vous sera utile par la suite.
