Skip to main content
Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →
Ce que contient ce chapitre. Trois scripts complets qui effectuent chacun une opération réelle on-chain sur Raydium. Les scripts swap et CPMM sont des fichiers uniques que vous collez, configurez avec des variables d’environnement et exécutez. Le script CLMM est un flux multi-fichiers — consultez sa propre page pour voir ce que cela implique. Utilisez-les pour valider votre configuration avant de construire quelque chose de plus important.Ce que ne contient pas ce chapitre. La documentation de référence. Pour l’API complète du builder, la référence des paramètres et les cas limites, consultez SDK & API et les pages code-demos par produit.

Prérequis

Exécutez ceci une fois :
Vous avez besoin de :
  • Node 18+ avec support ESM ("type": "module" dans package.json ou extension .mjs).
  • Une paire de clés Solana à ~/.config/solana/id.json (ou n’importe où — définissez KEYPAIR). Consultez solana-fundamentals/toolchain pour générer une paire de clés.
  • Un portefeuille financé. Le script swap n’a besoin que du montant d’entrée plus un petit coussin — un swap CPMM coûte environ 0,0015 SOL en frais réseau (voir reference/fee-comparison), plus un loyer unique si le swap doit ouvrir un compte de token pour vous. La création d’un pool coûte plus cher : le script CPMM seul entraîne un frais de création de pool unique d’environ 0,15 SOL avant la liquidité initiale ou le loyer. Consultez la section Setup de chaque script pour le chiffre actuel avant de financer votre portefeuille.
  • Une URL RPC. Le RPC public gratuit fonctionne pour les tests ; pour plus qu’un test de fumée, utilisez un fournisseur payant.
Définissez ceci une fois par shell :
Cluster. Les trois scripts utilisent par défaut mainnet. Devnet nécessite RPC_URL=https://api.devnet.solana.com plus cluster: "devnet" à l’intérieur du script — pour les deux scripts de création de pool, ce n’est pas le seul changement ; consultez la section Setup de chaque script pour voir ce qui d’autre doit changer. Sachez que la liquidité initiale du pool sur devnet est clairsemée ; attendez-vous à créer vos propres tokens de test.

Les trois scripts

Swap depuis la CLI

Obtenez un devis et exécutez un swap via un pool CPMM — le moyen le plus rapide de confirmer que votre configuration fonctionne.

Déployer un pool CPMM

Créez un nouveau pool CPMM pour une paire de tokens de votre choix, alimenté avec une liquidité initiale au niveau de frais de 0,25 %.

Déployer un pool CLMM

Créez un nouveau pool CLMM et ouvrez une position concentrée initiale, au niveau de frais le plus bas par défaut.

Après ce chapitre

Chaque script affiche son résultat on-chain — un devis de swap et un lien de transaction, les adresses du nouveau pool, ou une nouvelle position et son NFT — et une seule ligne pointant vers la page suivante du chapitre SDK & API pour l’opération qu’il a effectuée. Quand vous êtes prêt à écrire votre propre intégration :
  • Backends et botsTrade API.
  • Frontends et applications à contrôle totalTypeScript SDK.
  • Composition on-chainRust CPI.
  • Choisir parmi eux → le tableau de comparaison en haut de SDK & API.

Banneau de version

Si un script se casse sur une version SDK plus récente, consultez les notes de version du SDK — les formes de retour du builder ont évolué entre les versions mineures.