跳转到主要内容

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.

本页内容由 AI 自动翻译,所有内容以英文版本为准。查看英文版 →
本章概述。 三个端到端的 Node 脚本,你可以粘贴到文件中、设置几个环境变量、然后运行。每个脚本都针对 Raydium 执行真实的链上操作。在构建更复杂的东西之前,使用这些脚本来验证你的设置。本章不包含什么。 参考文档。如需完整的构建器 API、参数参考和边界情况,请参阅 SDK & API 和按产品分类的 code-demos 页面。

前置要求

运行一次:
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 中设置一次:
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
集群。 这三个脚本都默认在 mainnet 上运行。要在 devnet 上运行,设置 RPC_URL=https://api.devnet.solana.com 并在脚本内将 cluster: "mainnet" 改为 cluster: "devnet"。请注意,devnet 上的池种子流动性较少;你需要铸造自己的测试代币。

三个脚本

从 CLI 交换

通过任何 CPMM 池交换一个代币换另一个。最快的「我可以从脚本中与 Raydium 交互」检查。

部署 CPMM 池

为你选择的代币对启动一个新的 CPMM 池。选择 0.25% 费用等级并注入初始流动性。

部署 CLMM 池

使用你选择的费用等级和单个集中头寸启动一个新的 CLMM 池。

本章之后

每个脚本以最少的输出(池 ID、交易签名)结束,并包含一行指向 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 的发布说明 — 构建器返回形状在次要版本之间已演变。