Qu’est-ce que Solana ?
Solana est une crypto-monnaie probablement la plus comparable à Ethereum. Solana et Ethereum permettent aux gens de s’appuyer sur leur blockchain et d’utiliser des contrats intelligents pour des choses comme DeFi, Dapps, créer votre propre jeton ou NFT. Alors quelle est la différence ? Solana vise à être beaucoup plus évolutif qu’Ethereum avec des frais de transaction moins élevés et des temps de blocage plus rapides (moins d’une seconde) !
Apprendre à travailler avec Solana
Pour vous aider à comprendre Solana. Je vais vous expliquer 3 choses amusantes que vous pouvez faire :
- Mettre en place un portefeuille
- Frappez (créez) votre propre jeton
- Créez votre propre TVN
1 – Configurer un portefeuille Solana
Un portefeuille est l’endroit où nous stockerons le jeton que nous créons et notre NFT. Il existe plusieurs façons de créer un portefeuille, mais nous allons créer le nôtre avec la ligne de commande. Tout d’abord, nous devons installer le Suite d’outils Solana.
Maintenant que l’outil est installé, allons créer un portefeuille. Également appelée paire de clés. Ouvrez votre terminal si vous êtes sous Mac/Linux ou Invite de commandes sous Windows.
Maintenant, dans notre terminal, passons à notre bureau, créons un dossier dans lequel nous stockerons les données de notre portefeuille et créerons un portefeuille.
cd Desktop
mkdir SolanaWallet
solana-keygen new --outfile SolanaWallet/my-keypair.json
Il demandera un mot de passe, mais je recommanderais de ne pas en définir car nous ne faisons que tester des choses.
Sur ce, votre nouveau portefeuille est créé ! Cette longue chaîne de lettres et de chiffres qui commence par AdrV3 est mon adresse publique. Le vôtre sera différent du mien, mais pour le reste du didacticiel, chaque fois que vous verrez YOUR_ADDRESS, cela signifie que vous devez utiliser votre adresse publique.

Maintenant que nous avons un portefeuille, nous allons avoir besoin de SOL (la devise de Solana. Considérez-la comme l’ETH d’Ethereum). Nous pouvons en obtenir SOL gratuit sur le devnet. Le devnet est la version « terrain de jeu » de Solana. Nous l’utiliserons dans le tutoriel. Lorsque vous voulez passer en direct sur la vraie affaire, vous voudrez utiliser le réseau principal.
Pour obtenir 1 SOL gratuit sur le devnet :
solana airdrop 1 YOUR_ADDRESS --url https://api.devnet.solana.com
Boom! Vous avez maintenant 1 SOL dans votre portefeuille sur le devnet. Si vous voulez un meilleur moyen de voir ce qu’il y a dans votre portefeuille, vous pouvez utiliser le Explorateur Solana. Allez-y, en haut à droite chaîne mainnet à devnet, et collez YOUR_ADDRESS. Vous verrez que votre compte a 1 SOL !
Pour avoir une meilleure vue de votre portefeuille, utilisez le Portefeuille fantôme. Il s’agit d’une extension Chrome/Brave qui permet de consulter facilement votre portefeuille et d’interagir avec Solana Dapps. C’est en version bêta mais utilisez le code 1729 pour y accéder.
2 – Créez votre propre jeton
Il est maintenant temps de créer notre propre jeton ! Les doc Solana j’ai beaucoup plus de détails, mais je vais vous expliquer les bases. Tout d’abord, nous devons configurer notre configuration pour utiliser le devnet et indiquer où se trouve notre fichier keypair.json sur notre ordinateur.
solana config set --url https://devnet.solana.com
solana config set --keypair SolanaWallet/my-keypair.json
Maintenant, créons notre jeton. C’est une seule ligne ! ??
spl-token create-token
Boom! Vous avez créé un jeton. Vous devriez voir une sortie de « Création du jeton YOUR_TOKEN » (YOUR_TOKEN sera une chaîne de lettres et de chiffres tout comme votre adresse publique). Si vous le souhaitez, allez taper le nom de YOUR_TOKEN dans l’explorateur Solana, vous devriez le voir là avec une alimentation actuelle de 0.
Maintenant, c’est un peu délicat mais nous devons créer un compte, dans notre portefeuille, pour détenir ce nouveau jeton. Alors pour faire ça :
spl-token create-account YOUR_TOKEN
Maintenant que notre portefeuille a un compte pour accepter notre token, créons (ou créons) des tokens !
spl-token mint YOUR_TOKEN 420
Boom! Vous venez d’ajouter 420 nouveaux jetons dans le monde. Vous pouvez les envoyer ou les vendre à qui vous voulez. Vous voulez en ajouter plus ? Exécutez à nouveau la même commande et ajoutez 1 000 si vous le souhaitez. Si vous êtes le gouvernement américain, vous créerez des milliards de nouveaux jetons chaque année jusqu’à ce que plus personne ne prenne votre jeton au sérieux 😉
Maintenant, si jamais vous souhaitez mettre fin à la fourniture de jetons, vous pouvez désactiver le processus de frappe, mais soyez averti, cela ne peut pas être annulé. Cette technique sera abordée dans notre section NFT, ce qui signifie qu’il est temps de…
3 – Créez votre propre NFT
À Solana, un NFT n’est qu’un jeton dont l’offre est plafonnée à 1 jeton, qui ne peut pas être divisé. Alors, allons :
- Créer un nouveau jeton sans décimales
- Créer un compte pour le détenir
- Monnaie 1 jeton
- Bouchon d’approvisionnement
spl-token create-token --decimals 0
spl-token create-account YOUR_NFT_TOKEN
spl-token mint YOUR_NFT_TOKEN 1
spl-token authorize YOUR_NFT_TOKEN mint --disable
Ahhhh, respirez votre NFT nouvellement créé 🙂 Encore une fois, vérifiez-le sur Solana Explorer pour voir l’offre fixe définie sur 1 sans décimales.
J’espère que cela vous a aidé à bien comprendre Solana ! Ce tutoriel a été inspiré par Balaji et 1729. Si vous avez aimé cela, vous allez adorer sa newsletter là-bas.
Si vous avez aimé mon style d’enseignement, rejoignez-moi sur ZappyCode ! Je vais vous apprendre à créer des applications et des sites Web. Vous pouvez même choisir votre propre prix !