> ## 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.

# SDK & API

> Raydium TypeScript SDK、REST API、Anchor IDL 的參考文件，以及 Rust、Python 和 AI 工具的整合模式。

<Info>
  **本頁內容由 AI 自動翻譯，所有內容以英文版本為準。**

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

## 本章適用於

從鏈下整合 Raydium 的開發者（TS/JS、Python、後端），或從另一個 Solana 程式呼叫 Raydium 的開發者（Rust CPI）。也包括 AI 代理和編碼工具整合者 — 參見 [AI 整合](/zh-Hant/sdk-api/ai-integration)。

<Info>
  **想先執行示例？** 三個開箱即用的指令碼 — 交換、部署 CPMM 流動性池、部署 CLMM 流動性池 — 位於 [快速開始](/zh-Hant/quick-start)。五分鐘內執行真實交易，然後回到這裡查閱完整參考文件。
</Info>

## 選擇你的整合路徑

有五種路徑可供選擇。選擇哪一條取決於呼叫 Raydium 的對象是什麼，以及你需要多少控制權。

| 路徑                                                | 最適用於                               | 延遲      | 自訂邏輯       | 語言                   |
| ------------------------------------------------- | ---------------------------------- | ------- | ---------- | -------------------- |
| [Trade API](/zh-Hant/sdk-api/trade-api)           | 後端、機器人、Blinks — 任何需要伺服器建構交易的地方     | 最低      | 受限（預設路由）   | 任何                   |
| [TypeScript SDK](/zh-Hant/sdk-api/typescript-sdk) | 需要完整建構器存取權限的 Node/TS 應用和前端         | 中等      | 完整         | TS / JS              |
| [Python 整合](/zh-Hant/sdk-api/python-integration)  | Python 後端和 ML 流程                   | 中等      | 完整（手動指令建構） | Python               |
| [Rust CPI](/zh-Hant/sdk-api/rust-cpi)             | 組合從鏈上呼叫 Raydium 的程式                | N/A（鏈上） | 完整 + 可組合   | Rust                 |
| [Anchor IDL](/zh-Hant/sdk-api/anchor-idl)         | 為沒有原生支援的語言產生程式碼（Go、Kotlin、Swift 等） | 變動      | 完整         | 任何使用 Anchor 產生碼工具的語言 |

如果你不確定：後端和機器人 → **Trade API**；前端和完整控制應用 → **TypeScript SDK**；鏈上組合 → **Rust CPI**。

## 本章內容

<CardGroup cols={2}>
  <Card title="TypeScript SDK" icon="js" href="/zh-Hant/sdk-api/typescript-sdk">
    `@raydium-io/raydium-sdk-v2`：安裝、初始化、核心模組（流動性池、農場、啟動）、交易建構器、常見陷阱。
  </Card>

  <Card title="REST API" icon="cloud" href="/zh-Hant/sdk-api/rest-api">
    流動性池資訊、代幣資訊、價格和伺服器建構交易的公開端點。速率限制、快取指南、版本控制。
  </Card>

  <Card title="Trade API" icon="right-left" href="/zh-Hant/sdk-api/trade-api">
    伺服器建構的交換交易：報價、建構、簽署、發送。後端、機器人和 Blinks 的無 SDK 整合模式。
  </Card>

  <Card title="Anchor IDL" icon="file-code" href="/zh-Hant/sdk-api/anchor-idl">
    尋找每個程式的 IDL、如何從中重新產生客戶端、IDL 更新時需要注意的事項。
  </Card>

  <Card title="Rust CPI" icon="rust" href="/zh-Hant/sdk-api/rust-cpi">
    從另一個 Solana 程式呼叫 Raydium 程式的模式 — 帳戶清單構造、簽署者種子、錯誤處理。
  </Card>

  <Card title="Python 整合" icon="python" href="/zh-Hant/sdk-api/python-integration">
    `solders` + `solana-py` 配方，用於從 Python 建構 Raydium 交換和流動性池操作。適用於後端和機器人。
  </Card>

  <Card title="AI 整合" icon="robot" href="/zh-Hant/sdk-api/ai-integration">
    MCP 伺服器、`llms.txt` 索引、每個頁面的複製選單、為 Claude Code / Cursor / Windsurf 和其他編碼代理預先建構的上下文檔案。
  </Card>
</CardGroup>

## 版本紀律

本章中每個頁面上的每個程式碼範例都有一個橫幅在頂部：

```
SDK:       @raydium-io/raydium-sdk-v2 vX.Y.Z
Program:   see /reference/program-addresses
Cluster:   mainnet-beta
Verified:  YYYY-MM-DD
```

如果你修改程式碼範例，請更新橫幅。
