Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →
Ce que contient ce chapitre. Trois scripts Node complets que vous pouvez copier dans un fichier, configurer avec quelques variables d’environnement et exécuter. Chacun effectue une opération réelle on-chain sur Raydium. Utilisez-les pour valider votre configuration avant de construire quelque chose de plus complexe.Ce que ne contient pas ce chapitre. De la documentation de référence. Pour l’API complète du builder, la référence des paramètres et les cas particuliers, consultez SDK & API et les pages code-demos propres à chaque produit.

Prérequis

Exécutez ceci une fois :
mkdir raydium-quickstart && cd raydium-quickstart
npm init -y
npm install @raydium-io/raydium-sdk-v2 @solana/web3.js @solana/spl-token bn.js
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ù — configurez KEYPAIR).
  • Un portefeuille financé. ~0,05 SOL couvre n’importe quel script seul dans ce chapitre.
  • Une URL RPC. Les RPC publics gratuits fonctionnent pour les tests ; pour autre chose qu’un simple test, utilisez un fournisseur payant.
Configurez ceux-ci une fois par shell :
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
Cluster. Les trois scripts utilisent par défaut mainnet. Pour exécuter sur devnet, définissez RPC_URL=https://api.devnet.solana.com et modifiez cluster: "mainnet" en cluster: "devnet" à l’intérieur du script. Sachez que la liquidité initiale des pools sur devnet est limitée ; attendez-vous à créer vos propres tokens de test.

Les trois scripts

Swap depuis la CLI

Échanger un token contre un autre via n’importe quel pool CPMM. Le moyen le plus rapide de vérifier que vous pouvez appeler Raydium depuis un script.

Déployer un pool CPMM

Créer un nouveau pool CPMM pour une paire de tokens de votre choix. Sélectionne le tier de frais à 0,25 % et initialise la liquidité.

Déployer un pool CLMM

Créer un nouveau pool CLMM avec un tier de frais de votre choix et une seule position concentrée.

Après ce chapitre

Chaque script se termine par une sortie minimale (ID du pool, signature de transaction) et une seule ligne pointant vers la page suivante du chapitre SDK & API pour l’opération qu’il a effectuée. Quand vous serez 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

SDK:       @raydium-io/raydium-sdk-v2@0.2.42-alpha
Programs:  see /reference/program-addresses
Cluster:   mainnet-beta (also runs on devnet with the change noted above)
Verified:  2026-04
Si un script s’arrête sur une version plus récente du SDK, consultez les notes de version du SDK — les formes retournées par le builder ont évolué entre les versions mineures.