# 1. Créer le token

## Créer le token

Pour créer votre token, exécutez la commande suivante:

```
spl-token create-token
```

La commande précédente vous retournera un résultat similaire à l'image ci-dessous.

![Créer le token](https://3163320085-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3G2zmo3SfRvkY0mwERS2%2Fuploads%2FAUadDp1fzuLJpB0Ws5h4%2Fimage.png?alt=media\&token=9bd3d869-31c4-45c9-a155-4627d6ad6a6f)

&#x20;Dans celui-ci, nous retrouvons l'adresse de notre token, ici `BR2r7i4fwMWNNYvB1mg6xjzgy4V9bBGRAuPSChUM2Jrp`. Conservez cette adresse car elle sera utile par la suite.

## Créer le token account lié au token

De part la façon dont fonctionne la blockchain Solana, un token possède un `token account` et en à besoin pour fonctionner. Nous devons donc créer un `tokken account` pour notre token. Pour cela, exécuter la commande suivante:

```
spl-token create-account <token-address>
```

Avec `<token-address>` l'adresse du token obtenue lors de l'étape précédente.

![token account créé](https://3163320085-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3G2zmo3SfRvkY0mwERS2%2Fuploads%2Fpx9foFmx6DbloYAfUUeR%2Fimage.png?alt=media\&token=99c84999-46ad-4864-a8bb-2332480b484e)

## Mint des tokens

Le token créé n'a pas encore de supply. Il faut donc minter des tokens pour définir la suplly. Pour cela, lancez la commande suivante:

```
spl-token mint <token-address> <quantity>
```

Avec:&#x20;

* `<token-address>` : l'adresse du token
* `<quantity>` : la quantité de token que vous souhaitez créer

{% hint style="info" %}
Vous pouvez à tout moment décider de mint de nouveaux tokens si vous le souhaitez.\
\
Vous pouvez interdire le mint de nouveaux  tokens et ainsi fixer la supply en lançant la commande suivante: `spl-token authorize <token-address> mint --disable`
{% endhint %}

Maintenant, que votre token a été créé et possède une supply, vous pouvez passer à l'étape suivante c'est à dire lui donner un nom et un logo.
