Bases de la CLI Solana

Cette section fournit quelques commandes courantes et exemples pour vous aider à démarrer avec la CLI Solana.

Configuration Solana

Votre configuration Solana spécifie les variables suivantes :

  • Fichier de configuration : Le chemin vers votre fichier de configuration
  • URL RPC & URL Websocket : Le cluster Solana auquel la CLI envoie des requêtes
  • Chemin de la keypair : Le chemin vers le portefeuille Solana par défaut (keypair) utilisé pour payer les frais de transaction et déployer des programmes. Par défaut, ce fichier est stocké à ~/.config/solana/id.json.

Pour voir vos paramètres de configuration actuels, saisissez la commande suivante dans votre terminal.

Terminal
$
solana config get

Une commande réussie retournera une sortie similaire à celle-ci :

Example output
Config File: /Users/test/.config/solana/cli/config.yml
RPC URL: https://api.mainnet-beta.solana.com
WebSocket URL: wss://api.mainnet-beta.solana.com/ (computed)
Keypair Path: /Users/test/.config/solana/id.json
Commitment: confirmed

Vous pouvez changer le cluster de la CLI Solana avec les commandes suivantes :

Terminal
$
solana config set --url mainnet-beta
$
solana config set --url devnet
$
solana config set --url localhost
$
solana config set --url testnet

Créer un portefeuille

Avant de pouvoir envoyer des transactions en utilisant la CLI Solana, vous avez besoin d'un portefeuille Solana approvisionné en SOL.

Pour générer une keypair au chemin par défaut, exécutez la commande suivante :

Terminal
$
solana-keygen new

Une commande réussie retournera une sortie similaire à celle-ci :

Example output
Generating a new keypair
For added security, enter a BIP39 passphrase
NOTE! This passphrase improves security of the recovery seed phrase NOT the
keypair file itself, which is stored as insecure plain text
BIP39 Passphrase (empty for none):
Wrote new keypair to /Users/test/.config/solana/id.json
===========================================================================
pubkey: 8dBTPrjnkXyuQK3KDt9wrZBfizEZijmmUQXVHpFbVwGT
===========================================================================
Save this seed phrase and your BIP39 passphrase to recover your new keypair:
cream bleak tortoise ocean nasty game gift forget fancy salon mimic amazing
===========================================================================

Cette commande ne remplacera pas un compte existant à l'emplacement par défaut, sauf si vous utilisez l'option --force.

Pour voir l'adresse de votre portefeuille (clé publique), exécutez :

Terminal
$
solana address

Airdrop de SOL

Demandez un airdrop de SOL sur votre portefeuille pour payer les transactions et les déploiements de programmes.

  1. Configurez votre cluster sur le Devnet :
Terminal
$
solana config set -ud
  1. Demandez un airdrop de SOL sur Devnet :
Terminal
$
solana airdrop 2

Les airdrops sur Devnet limitent les demandes à 5 SOL par requête. Si vous atteignez les limites de taux ou rencontrez des erreurs, essayez d'utiliser le Faucet Web à la place.

Pour vérifier le solde SOL de votre portefeuille, exécutez la commande suivante :

Terminal
$
solana balance

Exécuter un validator local

La CLI Solana inclut un validator de test intégré pour le développement local.

Ouvrez un nouveau terminal et mettez à jour votre CLI pour utiliser localhost :

Terminal
$
solana config set -ul

Exécutez la commande suivante pour démarrer un validator local :

Terminal
$
solana-test-validator

Is this page helpful?

Table des matières

Modifier la page

Géré par

© 2025 Fondation Solana.
Tous droits réservés.
Restez connecté