> ## 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.

# Inicio rápido

> Tres scripts de Node listos para pegar y ejecutar que realizan un swap, crean un pool CPMM y crean un pool CLMM — configuración mínima, resultados reales en cadena en menos de cinco minutos.

<Info>
  **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 →](/quick-start/index)
</Info>

<Info>
  **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](/es/sdk-api) y las páginas `code-demos` de cada producto.
</Info>

## Requisitos previos

Ejecuta esto una sola vez:

```bash theme={null}
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:

```bash theme={null}
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
```

<Info>
  **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.
</Info>

## Los tres scripts

<CardGroup cols={3}>
  <Card title="Swap desde CLI" icon="right-left" href="/es/quick-start/swap-from-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.
  </Card>

  <Card title="Desplegar un pool CPMM" icon="droplet" href="/es/quick-start/deploy-cpmm-pool">
    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.
  </Card>

  <Card title="Desplegar un pool CLMM" icon="chart-line" href="/es/quick-start/deploy-clmm-pool">
    Crea un nuevo pool CLMM con un nivel de comisión de tu elección y una única posición concentrada.
  </Card>
</CardGroup>

## 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](/es/sdk-api) para la operación que realizó. Cuando estés listo para escribir tu propia integración:

* **Backends y bots** → [Trade API](/es/sdk-api/trade-api).
* **Frontends y aplicaciones de control total** → [TypeScript SDK](/es/sdk-api/typescript-sdk).
* **Composición en cadena** → [Rust CPI](/es/sdk-api/rust-cpi).
* **Elegir entre ellos** → la tabla de comparación en la parte superior de [SDK & API](/es/sdk-api).

## Banner de versión

```
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.
