Guide de démarrage rapide Solana
Bienvenue dans le guide de démarrage rapide Solana. Ce guide pratique vous présente les concepts fondamentaux pour construire sur Solana, quel que soit votre niveau d'expérience préalable.
Ce que vous allez apprendre
Dans ce tutoriel, vous découvrirez :
- Comptes Solana : Apprenez comment le réseau Solana stocke les données.
- Envoi de transactions : Apprenez à interagir avec le réseau Solana en envoyant des transactions.
- Construction et déploiement de programmes : Créez votre premier programme Solana et déployez-le sur le réseau.
- Program Derived Addresses (PDAs) : Apprenez à utiliser les PDAs pour créer des adresses déterministes pour les comptes.
- Cross-Program Invocations (CPIs) : Apprenez à appeler d'autres programmes depuis votre propre programme, permettant des interactions complexes et une composabilité entre différents programmes sur Solana.
Le meilleur ? Vous n'avez besoin de rien installer. Ce guide utilise Solana Playground, un environnement de développement basé sur navigateur. Suivez les instructions, copiez et collez le code, et voyez les résultats immédiatement, tout depuis votre navigateur web. Des connaissances de base en programmation sont utiles mais pas obligatoires.
Il est temps de plonger et de commencer à construire sur Solana.
Solana Playground
Solana Playground (Solpg) fournit un environnement de développement basé sur navigateur qui vous permet de développer, déployer et tester rapidement des programmes Solana.
Ouvrez un nouvel onglet dans votre navigateur web et accédez à https://beta.solpg.io/.
Créer un portefeuille Playground
Les nouveaux utilisateurs de Solana Playground doivent d'abord créer un portefeuille Playground. Ce portefeuille vous permet d'interagir avec le réseau Solana directement depuis votre navigateur.
Étape 1. Connectez-vous au Playground
Cliquez sur le bouton "Non connecté" en bas à gauche de l'écran.
Non connecté
Étape 2. Créez votre portefeuille
Le système vous invite à sauvegarder la paire de clés de votre portefeuille. Une fois prêt, cliquez sur "Continuer" pour procéder.
Créer un portefeuille Playground
Vous devriez maintenant voir l'adresse de votre portefeuille, votre solde en SOL et le cluster connecté (devnet par défaut) en bas de la fenêtre.
Connecté
Le stockage local de votre navigateur sauvegarde votre portefeuille Playground. Effacer le cache de votre navigateur supprimera votre portefeuille sauvegardé. Utilisez votre portefeuille Playground uniquement pour les tests et le développement. N'envoyez pas d'actifs réels (du mainnet) à cette adresse.
Quelques définitions qui pourraient vous être utiles :
- adresse du portefeuille : une clé publique de 32 octets issue d'une paire de
clés Ed25519, généralement affichée sous forme de chaîne encodée en base-58
(par exemple,
7MNj7pL1y7XpPnN7ZeuaE4ctwg3WeufbX5o85sA91J1
). La clé privée correspondante signe les transactions provenant de cette adresse. Sur Solana, une adresse sert d'identifiant unique pour le portefeuille d'un utilisateur, un programme (smart contract) ou tout autre compte sur le réseau. - cluster connecté : le réseau Solana pour vos interactions actuelles. Les
clusters courants incluent :
devnet
: Un réseau de développement pour l'expérimentation des développeurstestnet
: Un réseau réservé aux tests des validateurs (à ne pas utiliser en tant que développeur d'applications)mainnet-beta
: Le réseau principal de Solana pour les transactions en direct
Obtenir du SOL sur le devnet
Avant de commencer le développement, vous devez obtenir du SOL sur le devnet.
En tant que développeur, vous avez besoin de SOL pour deux cas d'utilisation principaux :
- Créer de nouveaux comptes pour stocker des données ou déployer des programmes sur le réseau
- Payer les frais de transaction lors de l'interaction avec le réseau Solana
Deux méthodes pour alimenter votre portefeuille avec du SOL devnet :
Option 1 : Utilisation du terminal Playground
Pour alimenter votre portefeuille Playground avec du SOL devnet. Dans le terminal Playground, exécutez :
$solana airdrop 5
Option 2 : Utilisation du faucet devnet
Si la commande airdrop ne fonctionne pas (en raison de limites de taux ou d'erreurs), vous pouvez utiliser le Faucet Web.
- Saisissez l'adresse de votre portefeuille (située en bas de l'écran Playground) et sélectionnez un montant
- Cliquez sur "Confirmer l'airdrop" pour recevoir votre SOL devnet
Airdrop via Faucet
Is this page helpful?