Skip to main content
Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →

À qui s’adresse ce chapitre

Développeurs intégrant Raydium hors chaîne (TS/JS, Python, backends) ou depuis un autre programme Solana (Rust CPI). Également pour les agents IA et les intégrateurs d’outils de codage — voir Intégration IA.
Vous voulez exécuter quelque chose en premier ? Trois scripts de bout en bout — swap, déployer un pool CPMM, déployer un pool CLMM — se trouvent dans Démarrage rapide. Les scripts swap et CPMM sont des fichiers uniques que vous collez et exécutez ; le flux CLMM nécessite quelques étapes supplémentaires. Exécutez d’abord une vraie transaction, puis revenez ici pour la référence complète.

Choisissez votre chemin d’intégration

Cinq chemins au choix. Le bon dépend de ce qui appelle Raydium et du niveau de contrôle dont vous avez besoin. Si vous n’êtes pas sûr : backends et bots → Trade API ; frontends et applications avec contrôle complet → TypeScript SDK ; composition on-chain → Rust CPI.

Contenu du chapitre

TypeScript SDK

@raydium-io/raydium-sdk-v2 : installation, initialisation, modules principaux (pool, farm, launch), constructeurs de transactions, pièges courants.

API REST

Points de terminaison publics pour les infos de pool, infos de mint, prix et transactions construites par serveur. Limites de débit, conseils de mise en cache, versioning.

Trade API

Transactions de swap construites par serveur : devis, construction, signature, envoi. Le modèle d’intégration sans SDK pour backends, bots et Blinks.

IDL Anchor

Où trouver l’IDL de chaque programme, comment régénérer les clients à partir de celui-ci, ce à quoi faire attention quand l’IDL est mis à jour.

Rust CPI

Modèles pour invoquer les programmes Raydium depuis un autre programme Solana — construction de liste de comptes, graines de signataire, gestion des erreurs.

Intégration Python

Recettes solders + solana-py pour construire des swaps Raydium/opérations de pool depuis Python. Utile pour les backends et bots.

Intégration IA

Serveur MCP, index llms.txt, menu de copie par page, fichiers de contexte prédéfinis pour Claude Code / Cursor / Windsurf et autres agents de codage.

Discipline de versioning

Chaque exemple de code sur chaque page de ce chapitre a une bannière en haut :
Si vous modifiez un exemple de code, mettez à jour la bannière.