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

# Быстрый старт

> Три готовых Node-скрипта для swap, создания CPMM и CLMM пулов — минимум настроек, реальные on-chain операции за пять минут.

<Info>
  **Эта страница переведена с помощью ИИ. За эталон принимается английская версия.**

  [Открыть английскую версию →](/quick-start/index)
</Info>

<Info>
  **Что здесь есть.** Три полных Node-скрипта, которые вы можете скопировать в файл, установить несколько переменных окружения и запустить. Каждый выполняет реальную on-chain операцию на Raydium. Используйте их для проверки вашей настройки перед более сложной разработкой.

  **Чего здесь нет.** Справочной документации. Полный API, описание параметров и граничные случаи смотрите в разделе [SDK & API](/ru/sdk-api) и в страницах `code-demos` по каждому продукту.
</Info>

## Предварительные требования

Выполните один раз:

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

Необходимо иметь:

* **Node 18+** с поддержкой ESM (`"type": "module"` в `package.json` или расширение `.mjs`).
* **Keypair Solana** в `~/.config/solana/id.json` (или в другом месте — установите `KEYPAIR`).
* **Финансируемый кошелёк.** \~0.05 SOL достаточно для любого из этих скриптов.
* **RPC URL.** Для тестирования подойдёт бесплатный публичный RPC; для более серьёзного использования используйте платный провайдер.

Установите переменные окружения один раз в сессию:

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

<Info>
  **Cluster.** Все три скрипта по умолчанию работают на mainnet. Для запуска на devnet установите `RPC_URL=https://api.devnet.solana.com` и измените `cluster: "mainnet"` на `cluster: "devnet"` в скрипте. Имейте в виду, что на devnet может быть мало ликвидности для seed пулов; возможно, вам нужно будет создать свои тестовые токены.
</Info>

## Три скрипта

<CardGroup cols={3}>
  <Card title="Swap из CLI" icon="right-left" href="/ru/quick-start/swap-from-cli">
    Обменяйте один токен на другой через любой CPMM пул. Самый быстрый способ проверить, можете ли вы вызвать Raydium из скрипта.
  </Card>

  <Card title="Развернуть CPMM пул" icon="droplet" href="/ru/quick-start/deploy-cpmm-pool">
    Создайте новый CPMM пул для выбранной вами пары токенов. Используется fee tier 0.25% и инициальная ликвидность.
  </Card>

  <Card title="Развернуть CLMM пул" icon="chart-line" href="/ru/quick-start/deploy-clmm-pool">
    Создайте новый CLMM пул с выбранным fee tier и одной концентрированной позицией.
  </Card>
</CardGroup>

## После этого раздела

Каждый скрипт выводит минимальный результат (ID пула, подпись транзакции) и одну ссылку на следующую страницу в разделе [SDK & API](/ru/sdk-api) для операции, которую он выполнил. Когда будете готовы написать собственную интеграцию:

* **Бэкенды и боты** → [Trade API](/ru/sdk-api/trade-api).
* **Фронтенды и приложения с полным контролем** → [TypeScript SDK](/ru/sdk-api/typescript-sdk).
* **On-chain композиция** → [Rust CPI](/ru/sdk-api/rust-cpi).
* **Выбор между ними** → таблица сравнения в начале раздела [SDK & API](/ru/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
```

Если скрипт сломается на более новой версии SDK, проверьте примечания выпуска SDK — форматы возврата в builder изменялись между минорными версиями.
