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é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 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'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é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 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 :

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 (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 FaucetAirdrop via Faucet

Is this page helpful?

Table des matières

Modifier la page