本页内容由 AI 自动翻译,所有内容以英文版本为准。查看英文版 →
本章内容。 三个端到端脚本,每个都对 Raydium 执行真实的链上操作。交换和 CPMM 脚本是单个文件,你可以粘贴、用环境变量配置并运行。CLMM 脚本是多文件流程 — 详见其专属页面。在构建更大的东西之前,用这些脚本验证你的设置。本章不包含。 参考文档。完整的构建器 API、参数参考和边界情况,见 SDK & API 和各产品的
code-demos 页面。前置条件
运行一次:- Node 18+ 且支持 ESM(
package.json中的"type": "module"或.mjs扩展名)。 - Solana 密钥对 位于
~/.config/solana/id.json(或任何位置 — 设置KEYPAIR)。见solana-fundamentals/toolchain了解如何生成密钥对。 - 已充值的钱包。 交换脚本仅需其输入金额加小额缓冲 — CPMM 交换的网络费约 0.0015 SOL(见
reference/fee-comparison),如果交换需要为你开设代币账户则需一次性租赁费。创建池成本更高:CPMM 脚本单独就有约 0.15 SOL 的一次性池创建费,不含初始流动性或租赁。在充值钱包前,见各脚本的设置部分了解当前数字。 - RPC URL。 免费公共 RPC 适合测试;对于任何超过烟雾测试的操作,使用付费提供商。
集群。 三个脚本都默认使用主网。Devnet 需要
RPC_URL=https://api.devnet.solana.com 加上脚本内的 cluster: "devnet" — 对于两个池创建脚本,这不是唯一的改动;见各脚本的设置部分了解还需要改什么。注意 devnet 上的池初始流动性稀缺;预计需要自己铸造测试代币。三个脚本
从 CLI 交换
通过 CPMM 池报价并执行交换 — 确认设置正常的最快方式。
部署 CPMM 池
为你选择的代币对创建新 CPMM 池,以 0.25% 费率层初始流动性做种。
部署 CLMM 池
创建新 CLMM 池并开设初始集中头寸,默认为最低费率层。
本章之后
每个脚本都会打印其链上结果 — 交换报价和交易链接、新池地址或新头寸及其 NFT — 以及指向 SDK & API 章节中该操作对应页面的单行链接。当你准备好编写自己的集成时:- 后端和机器人 → Trade API。
- 前端和完全控制应用 → TypeScript SDK。
- 链上组合 → Rust CPI。
- 在它们之间选择 → SDK & API 顶部的对比表。

