Skip to main content
Эта страница переведена с помощью ИИ. За эталон принимается английская версия.Открыть английскую версию →
Что содержит эта глава. Три полные скрипта, каждый выполняет реальную операцию на блокчейне Raydium. Скрипты свопа и CPMM — это отдельные файлы, которые вы копируете, настраиваете переменными окружения и запускаете. Скрипт CLMM состоит из нескольких файлов — подробнее на его странице. Используйте эти скрипты для проверки вашей настройки перед разработкой более сложных решений.Что не содержит эта глава. Справочную документацию. Полный API, справочник параметров и граничные случаи см. в разделе SDK & API и на страницах code-demos для каждого продукта.

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

Выполните один раз:
Вам потребуется:
  • Node 18+ с поддержкой ESM ("type": "module" в package.json или расширение .mjs).
  • Keypair Solana в ~/.config/solana/id.json (или в другом месте — установите KEYPAIR). Инструкции по генерации см. в solana-fundamentals/toolchain.
  • Финансируемый кошелек. Скрипт свопа требует только сумму входа плюс небольшой запас — CPMM своп стоит ~0.0015 SOL в сетевых комиссиях (см. reference/fee-comparison), плюс одноразовая комиссия за аренду, если своп должен открыть для вас аккаунт токена. Создание пула дороже: скрипт CPMM имеет одноразовую комиссию за создание пула ~0.15 SOL перед начальной ликвидностью или арендой. Перед финансированием кошелька см. раздел Setup каждого скрипта для актуальной суммы.
  • URL RPC. Бесплатный публичный RPC подходит для тестирования; для чего-либо более серьёзного используйте платного провайдера.
Установите один раз для сеанса:
Кластер. Все три скрипта по умолчанию используют mainnet. Для devnet требуется RPC_URL=https://api.devnet.solana.com плюс cluster: "devnet" внутри скрипта — для двух скриптов создания пула это не единственное изменение; см. раздел Setup каждого скрипта для полного списка. Учтите, что начальная ликвидность пула на devnet ограничена; будьте готовы создавать собственные тестовые токены.

Три скрипта

Своп из CLI

Получите котировку и выполните своп через CPMM пул — самый быстрый способ проверить, что ваша настройка работает.

Развернуть CPMM пул

Создайте новый CPMM пул для выбранной вами пары токенов с начальной ликвидностью на уровне комиссии 0.25%.

Развернуть CLMM пул

Создайте новый CLMM пул и откройте начальную концентрированную позицию на самом низком уровне комиссии по умолчанию.

После этой главы

Каждый скрипт выводит результат на блокчейне — котировку свопа и ссылку на транзакцию, адреса новых пулов или новую позицию и её NFT — и одну строку, указывающую на следующую страницу в главе SDK & API для выполненной операции. Когда вы будете готовы написать собственную интеграцию:
  • Бэкенды и ботыTrade API.
  • Фронтенды и приложения с полным контролемTypeScript SDK.
  • Композиция на блокчейнеRust CPI.
  • Выбор между ними → таблица сравнения в начале SDK & API.

Версия

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