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.
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 Invocation (CPIs) : Apprenez à appeler d'autres programmes depuis votre 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. Se connecter au Playground
Cliquez sur le bouton "Not connected" en bas à gauche de l'écran.
Non connecté
Étape 2. Créer votre portefeuille
Le système vous invite à sauvegarder le keypair de votre portefeuille. Une fois prêt, cliquez sur "Continue" pour continuer.
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'un keypair
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 comprennent :
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 approvisionner votre portefeuille avec du SOL sur le devnet :
Option 1 : Utilisation du terminal Playground
Pour approvisionner votre portefeuille Playground avec du SOL sur le 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 (visible en bas de l'écran Playground) et sélectionnez un montant
- Cliquez sur "Confirm Airdrop" pour recevoir votre SOL sur le devnet
Airdrop via Faucet
Is this page helpful?