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

Aux développeurs qui intègrent Raydium hors-chaîne (TS/JS, Python, backends) ou à partir d’un autre programme Solana (Rust CPI). Également aux agents IA et aux intégrateurs d’outils de codage — voir Intégration IA.
Envie de tester quelque chose d’abord ? Trois scripts prêts à exécuter — swap, déployer un pool CPMM, déployer un pool CLMM — se trouvent dans Démarrage rapide. Exécutez une vraie transaction en cinq minutes, puis revenez ici pour la référence complète.

Choisissez votre chemin d’intégration

Cinq chemins parmi lesquels choisir. 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 apps à contrôle total → 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 motif d’intégration sans SDK pour backends, bots et Blinks.

Anchor IDL

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

Motifs pour invoquer les programmes Raydium à partir d’un autre programme Solana — construction de la liste des comptes, graines de signataire, gestion des erreurs.

Intégration Python

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

Intégration IA

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

Discipline de versioning

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