Installer Web3.js
Il existe quelques bibliothèques que vous pouvez utiliser pour démarrer avec javascript ou typescript sur Solana.
Web3.js
@solana/web3.js
est une bibliothèque qui contient une grande partie des outils de base de Solana pour interagir, envoyer des transactions et lire la blockchain.
Vous pouvez l'installer avec l'une des commandes suivantes :
yarn add @solana/web3.js
npm install --save @solana/web3.js
<!-- Development (un-minified) -->
<script src="https://unpkg.com/@solana/web3.js@latest/lib/index.iife.js"></script>
<!-- Production (minified) -->
<script src="https://unpkg.com/@solana/web3.js@latest/lib/index.iife.min.js"></script>
SPL-Token
@solana/spl-token
est une bibliothèque contenant de nombreux liens JavaScript/TypeScript nécessaires pour interagir avec les jetons SPL. Vous pouvez utiliser cette bibliothèque pour créer de nouveaux jetons SPL, transférer des jetons, etc.
Vous pouvez l'installer avec l'une des commandes suivantes :
yarn add @solana/spl-token
npm install --save @solana/spl-token
<!-- Development (un-minified) -->
<script src="https://unpkg.com/@solana/spl-token@latest/lib/index.iife.js"></script>
<!-- Production (minified) -->
<script src="https://unpkg.com/@solana/spl-token@latest/lib/index.iife.min.js"></script>
Wallet-Adapter
Il s'agit d'une collection de bibliothèques appelée Wallet-Adapter qui vous aide à vous connecter à n'importe quel portefeuille dans Solana. Actuellement, ce paquet peut être utilisé avec Svelte, Angular, Vue.js et React. Wallet-adapter peut accélérer l'intégration de votre dApp avec des portefeuilles comme Phantom, Solflare, et plus encore.
Vous pouvez l'installer avec l'une des commandes suivantes :
yarn add @solana/wallet-adapter-wallets \
@solana/wallet-adapter-base
npm install --save @solana/wallet-adapter-wallets \
@solana/wallet-adapter-base
Installer Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Pour Windows, veuillez consulter le site d'installation de Rust.
Installer CLI
macOS & Linux
Ouvrez votre application de terminal préférée.
Remplacer LATEST_RELEASE
avec la version souhaitée et installez la dernière version de Solana sur votre machine en exécutant :
sh -c "$(curl -sSfL https://release.solana.com/LATEST_RELEASE/install)"
Vous pouvez remplacer LATEST_RELEASE
par l'étiquette de la version correspondante à la version du logiciel que vous souhaitez, ou utiliser l'un des trois noms de canaux symboliques : stable
, beta
, ou edge
. Pour trouver la dernière version, vérifiez les versions disponibles ici.
Le résultat suivant indique si la mise à jour a réussi :
downloading LATEST_RELEASE installer
Configuration: /home/solana/.config/solana/install/config.yml
Active release directory: /home/solana/.local/share/solana/install/active_release
* Release version: LATEST_RELEASE
* Release URL: https://github.com/solana-labs/solana/releases/download/LATEST_RELEASE/solana-release-x86_64-unknown-linux-gnu.tar.bz2
Update successful
En fonction de votre système, le message suivant peut apparaitre à la fin de l'installation :
Please update your PATH environment variable to include the solana programs:
Si vous obtenez le message ci-dessus, copiez et collez la commande recommandée en dessous de lui pour mettre à jour le PATH
.
Confirmez que vous avez installé la version désirée de Solana en exécutant :
solana --version
Après une installation réussie, solana-install update
peut être utilisé à tout moment pour facilement mettre à jour le logiciel de Solana vers une version plus récente.
Téléchargement des fichiers binaires (Linux)
Alternativement, vous pouvez installer à partir des fichiers binaires au lieu d'utiliser solana-install.
Téléchargez les fichiers binaires en vous rendant sur https://github.com/solana-labs/solana/releases/latest, téléchargez solana-release-x86_64-unknown-linux-msvc.tar.bz2, puis extrayez l'archive :
tar jxf solana-release-x86_64-unknown-linux-gnu.tar.bz2
cd solana-release/
export PATH=$PWD/bin:$PATH
Téléchargement des fichiers binaires (macOS)
Alternativement, vous pouvez installer à partir des fichiers binaires au lieu d'utiliser solana-install.
Téléchargez les fichiers binaires en vous rendant sur https://github.com/solana-labs/solana/releases/latest, téléchargez solana-release-x86_64-apple-darwin.tar.bz2, puis extrayez l'archive :
tar jxf solana-release-x86_64-apple-darwin.tar.bz2
cd solana-release/
export PATH=$PWD/bin:$PATH
Windows
Ouvrez un invite de commandes (cmd.exe
) en tant qu'Administrateur.
Recherchez Invite de commandes dans la barre de recherche de Windows. Lorsque l'application Invite de commandes apparaît, faites un clic droit et sélectionnez "Exécuter en tant qu'administrateur". Si une fenêtre contextuelle vous demande "Voulez-vous autoriser cette application à apporter des modifications à votre appareil ?", cliquez sur "Oui".
Copiez et collez la commande suivante, puis appuyez sur Entrée pour télécharger le programme d'installation de Solana dans un répertoire temporaire :
curl https://release.solana.com/v1.9.16/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs
Si v1.9.16
n'est pas la version que vous souhaitez, trouver la dernière version ici.
Copiez et collez la commande suivante, puis appuyez sur Entrée pour installer la dernière version de Solana. Si vous voyez un pop-up de sécurité de votre système, veuillez sélectionner l'autorisation de l'exécution du programme.
C:\solana-install-tmp\solana-install-init.exe v1.9.16
Pour trouver la dernière version, vérifiez les versions disponibles [ici].(https://github.com/solana-labs/solana/releases).
Lorsque le programme d'installation est terminé, appuyez sur Entrée.
Fermez l'invite de commandes et réouvrez-en une en tant qu'utilisateur normal.
Recherchez Invite de commandes dans la barre de recherche de Windows,faites un clic gauche sur l'icone de l'application (pas besoin de l'éxécuter en tant qu'Administrateur).
Confirmez que vous avez installé la version désirée de Solana en exécutant :
solana --version
Après une installation réussie, solana-install update
peut être utilisé à tout moment pour facilement mettre à jour le logiciel de Solana vers une version plus récente.
Téléchargement des fichiers binaires
Alternativement, vous pouvez installer à partir des fichiers binaires au lieu d'utiliser solana-install.
Téléchargez les fichiers binaires en vous rendant sur https://github.com/solana-labs/solana/releases/latest, téléchargez solana-release-x86_64-pc-windows-msvc.tar.bz2, puis extrayez l'archive en utilisant WinZip ou similaire.
Ouvrez un Invite de commandes et naviguez vers le réportoire dans lequel vous avez extrait les fichiers binaires et éxécutez la commande suivante :
cd solana-release/
set PATH=%cd%/bin;%PATH%
Compiler à partir du code source
Si vous ne pouvez pas utiliser les fichiers binaires pré-construits ou que vous préférez le construire vous-même à partir du code source, rendez-vous sur https://github.com/solana-labs/solana/releases/latest, et téléchargez l'archive Source Code. Extrayez le code et compilez les fichiers binaires avec la commande suivante :
./scripts/cargo-install-all.sh .
export PATH=$PWD/bin:$PATH
Vous pouvez alors lancer la commande suivante pour obtenir le même résultat qu'avec les fichiers binaires préconstruits :
solana-install init