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é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 PlaygroundCré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é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éveloppeurs
    • testnet : 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 :

Terminal
$
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 FaucetAirdrop via Faucet

Is this page helpful?

Table des matières

Modifier la page