> ## 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 脚本，用于交换、创建 CPMM 池和创建 CLMM 池 — 最少配置，五分钟内产生真实的链上输出。

<Info>
  **本页内容由 AI 自动翻译，所有内容以英文版本为准。**

  [查看英文版 →](/quick-start/index)
</Info>

<Info>
  **本章概述。** 三个端到端的 Node 脚本，你可以粘贴到文件中、设置几个环境变量、然后运行。每个脚本都针对 Raydium 执行真实的链上操作。在构建更复杂的东西之前，使用这些脚本来验证你的设置。

  **本章不包含什么。** 参考文档。如需完整的构建器 API、参数参考和边界情况，请参阅 [SDK & API](/zh/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（`package.json` 中有 `"type": "module"` 或使用 `.mjs` 扩展名）。
* **一个 Solana 密钥对**，位于 `~/.config/solana/id.json`（或任何位置 — 设置 `KEYPAIR`）。
* **一个资金充足的钱包。** 每个脚本大约需要 \~0.05 SOL。
* **一个 RPC URL。** 免费公共 RPC 可用于测试；如果需要超过烟雾测试，请使用付费提供者。

在每个 shell 中设置一次：

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

<Info>
  **集群。** 这三个脚本都默认在 mainnet 上运行。要在 devnet 上运行，设置 `RPC_URL=https://api.devnet.solana.com` 并在脚本内将 `cluster: "mainnet"` 改为 `cluster: "devnet"`。请注意，devnet 上的池种子流动性较少；你需要铸造自己的测试代币。
</Info>

## 三个脚本

<CardGroup cols={3}>
  <Card title="从 CLI 交换" icon="right-left" href="/zh/quick-start/swap-from-cli">
    通过任何 CPMM 池交换一个代币换另一个。最快的「我可以从脚本中与 Raydium 交互」检查。
  </Card>

  <Card title="部署 CPMM 池" icon="droplet" href="/zh/quick-start/deploy-cpmm-pool">
    为你选择的代币对启动一个新的 CPMM 池。选择 0.25% 费用等级并注入初始流动性。
  </Card>

  <Card title="部署 CLMM 池" icon="chart-line" href="/zh/quick-start/deploy-clmm-pool">
    使用你选择的费用等级和单个集中头寸启动一个新的 CLMM 池。
  </Card>
</CardGroup>

## 本章之后

每个脚本以最少的输出（池 ID、交易签名）结束，并包含一行指向 [SDK & API](/zh/sdk-api) 章节中对应操作的下一页。当你准备编写自己的集成时：

* **后端和机器人** → [Trade API](/zh/sdk-api/trade-api)。
* **前端和完全控制的应用** → [TypeScript SDK](/zh/sdk-api/typescript-sdk)。
* **链上组合** → [Rust CPI](/zh/sdk-api/rust-cpi)。
* **在它们之间选择** → [SDK & API](/zh/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 的发布说明 — 构建器返回形状在次要版本之间已演变。
