跳轉到主要內容

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 自動翻譯,所有內容以英文版本為準。查看英文版 →

本章適用於

從鏈下整合 Raydium 的開發者(TS/JS、Python、後端),或從另一個 Solana 程式呼叫 Raydium 的開發者(Rust CPI)。也包括 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 程式的模式 — 帳戶清單構造、簽署者種子、錯誤處理。

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
如果你修改程式碼範例,請更新橫幅。