Saltar al contenido 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.

Esta página fue traducida automáticamente por IA. La versión en inglés es la fuente autorizada.Ver versión en inglés →

Para quién es este capítulo

Desarrolladores que integran Raydium desde fuera de la cadena (TS/JS, Python, backends) o desde otro programa de Solana (Rust CPI). También agentes de IA e integradores de herramientas de codificación — consulta Integración con IA.
¿Quieres ejecutar algo primero? Tres scripts listos para usar — swap, desplegar pool CPMM, desplegar pool CLMM — se encuentran en Inicio rápido. Ejecuta una transacción real en cinco minutos y luego vuelve aquí para la referencia completa.

Elige tu ruta de integración

Cinco rutas para elegir. La correcta depende de qué está llamando a Raydium y cuánto control necesitas.
RutaMejor paraLatenciaLógica personalizadaLenguajes
Trade APIBackends, bots, Blinks — en cualquier lugar donde quieras construir una tx desde el servidorMínimaLimitada (rutas preestablecidas)Cualquiera
TypeScript SDKAplicaciones Node/TS y frontends que necesitan acceso completo al constructorMediaCompletaTS / JS
Integración PythonBackends de Python y canales de MLMediaCompleta (construcción de instrucciones manual)Python
Rust CPIProgramas de composición que llaman a Raydium desde la cadenaN/A (en cadena)Completa + componibleRust
IDL de AnchorGeneración de código para lenguajes sin soporte de primera parte (Go, Kotlin, Swift, …)VariableCompletaCualquiera con herramienta de generación de código Anchor
Si no estás seguro: backends y bots → Trade API; frontends y aplicaciones de control total → TypeScript SDK; composición en cadena → Rust CPI.

Contenido del capítulo

TypeScript SDK

@raydium-io/raydium-sdk-v2: instalación, inicialización, módulos principales (pool, farm, launch), constructores de transacciones, errores comunes.

API REST

Endpoints públicos para información de pool, información de mint, precio, y transacciones construidas desde el servidor. Límites de velocidad, orientación sobre almacenamiento en caché, versionado.

Trade API

Transacciones de swap construidas desde el servidor: cotización, construcción, firma, envío. El patrón de integración sin SDK para backends, bots, y Blinks.

IDL de Anchor

Dónde encontrar el IDL de cada programa, cómo regenerar clientes desde él, qué tener en cuenta cuando se actualiza el IDL.

Rust CPI

Patrones para invocar programas de Raydium desde otro programa de Solana — construcción de lista de cuentas, semillas de firmante, manejo de errores.

Integración Python

Recetas de solders + solana-py para construir swaps y operaciones de pool de Raydium desde Python. Útil para backends y bots.

Integración con IA

Servidor MCP, índice llms.txt, menú de copia por página, archivos de contexto precompilados para Claude Code / Cursor / Windsurf y otros agentes de codificación.

Disciplina de versiones

Cada muestra de código en cada página de este capítulo tiene un encabezado en la parte superior:
SDK:       @raydium-io/raydium-sdk-v2 vX.Y.Z
Program:   see /reference/program-addresses
Cluster:   mainnet-beta
Verified:  YYYY-MM-DD
Si tocas una muestra de código, actualiza el encabezado.