跳转到主要内容

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 自动翻译,所有内容以英文版本为准。查看英文版 →

本章适合以下读者

从链下(TS/JS、Python、后端)或另一个 Solana 程序(Rust CPI)集成 Raydium 的开发者。同时也适合 AI 代理和编码工具集成方——见 AI 集成
想先运行些东西? 三个开箱即用的脚本——交易、部署 CPMM 池、部署 CLMM 池——位于 快速开始。五分钟内运行真实交易,然后回到这里查看完整参考。

选择你的集成方式

有五条路线可选。正确的选择取决于什么在调用 Raydium 以及你需要多少控制权。
路线最适合延迟自定义逻辑语言
Trade API后端、机器人、Blinks——任何需要服务器构建交易的地方最低受限(预设路由)任何
TypeScript SDK需要完整构建器访问的 Node/TS 应用和前端中等完整TS / JS
Python 集成Python 后端和 ML 管道中等完整(手动指令构建)Python
Rust CPI调用 Raydium 的链上程序组合N/A(链上)完整 + 可组合Rust
Anchor IDL针对没有官方支持的语言的代码生成(Go、Kotlin、Swift 等)可变完整任何带 Anchor 代码生成工具的语言
如果你不确定:后端和机器人 → Trade API;前端和完整控制应用 → TypeScript SDK;链上组合 → Rust CPI

本章内容

TypeScript SDK

@raydium-io/raydium-sdk-v2:安装、初始化、核心模块(池、农场、发起)、交易构建器、常见陷阱。

REST API

池信息、代币信息、价格和服务器构建交易的公共端点。速率限制、缓存指南、版本控制。

Trade API

服务器构建的交易:报价、构建、签名、发送。适用于后端、机器人和 Blinks 的无 SDK 集成模式。

Anchor IDL

查找每个程序的 IDL、如何从其重新生成客户端、IDL 更新时要注意的事项。

Rust CPI

从另一个 Solana 程序调用 Raydium 程序的模式——账户列表构造、签名者 seed、错误处理。

Python 集成

solders + solana-py 配方,用于从 Python 构建 Raydium 交易/池操作。对后端和机器人有用。

AI 集成

MCP 服务器、llms.txt 索引、每页复制菜单、Claude Code / Cursor / Windsurf 和其他编码代理的预构建上下文文件。

版本规范

本章中每一页的每个代码示例顶部都有一个横幅:
SDK:       @raydium-io/raydium-sdk-v2 vX.Y.Z
Program:   see /reference/program-addresses
Cluster:   mainnet-beta
Verified:  YYYY-MM-DD
如果你修改代码示例,更新横幅。