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 →
Qué es este capítulo. Tres scripts de Node completos que puedes pegar en un archivo, configurar algunas variables de entorno y ejecutar. Cada uno realiza una operación real en cadena contra Raydium. Úsalos para validar tu configuración antes de construir algo más grande.Qué no es este capítulo. Documentación de referencia. Para la API completa del SDK, la referencia de parámetros y casos especiales, consulta SDK & API y las páginas code-demos de cada producto.

Requisitos previos

Ejecuta esto una sola vez:
mkdir raydium-quickstart && cd raydium-quickstart
npm init -y
npm install @raydium-io/raydium-sdk-v2 @solana/web3.js @solana/spl-token bn.js
Necesitas:
  • Node 18+ con soporte ESM ("type": "module" en package.json o extensión .mjs).
  • Un keypair de Solana en ~/.config/solana/id.json (o en cualquier lugar — establece KEYPAIR).
  • Una wallet financiada. ~0.05 SOL es suficiente para cualquier script de este capítulo.
  • Una URL RPC. RPC público gratuito funciona para pruebas; para algo más que una prueba rápida, usa un proveedor de pago.
Establece estas variables una vez por sesión de shell:
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
Cluster. Los tres scripts funcionan por defecto en mainnet. Para ejecutar en devnet, establece RPC_URL=https://api.devnet.solana.com y cambia cluster: "mainnet" a cluster: "devnet" dentro del script. Ten en cuenta que la liquidez inicial de pools en devnet es escasa; espera tener que acuñar tus propios tokens de prueba.

Los tres scripts

Swap desde CLI

Intercambia un token por otro a través de cualquier pool CPMM. La comprobación más rápida para verificar que puedes golpear Raydium desde un script.

Desplegar un pool CPMM

Crea un nuevo pool CPMM para un par de tokens que elijas. Selecciona el nivel de comisión del 0.25% e inicializa la liquidez.

Desplegar un pool CLMM

Crea un nuevo pool CLMM con un nivel de comisión de tu elección y una única posición concentrada.

Después de este capítulo

Cada script termina con una salida mínima (ID del pool, firma de transacción) y una sola línea apuntando a la siguiente página del capítulo SDK & API para la operación que realizó. Cuando estés listo para escribir tu propia integración:
  • Backends y botsTrade API.
  • Frontends y aplicaciones de control totalTypeScript SDK.
  • Composición en cadenaRust CPI.
  • Elegir entre ellos → la tabla de comparación en la parte superior de SDK & API.
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 falla en una versión más nueva del SDK, consulta las notas de lanzamiento del SDK — las formas de retorno del constructor han evolucionado entre versiones menores.