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 自動翻譯,所有內容以英文版本為準。查看英文版 →
輸入參數
每次兌換都需要:- 輸入代幣(Mint 地址 + 數量)
- 輸出代幣(Mint 地址)
- 滑點容差(UI 預設 0.5%;波動性交易對為 1%)
- 優先費用(預設自動計算)
UI 操作流程
在 raydium.io/swap:- 輸入數量。 選擇輸入和輸出代幣;在任一個欄位輸入數量。另一個欄位會自動填入當前報價。
-
檢查路由。 路由面板顯示 Raydium 選擇的流動性池:
- 單池(最常見):「SOL → USDC via CLMM 0.05%」
- 多跳:「SOL → USDC via CPMM,然後 USDC → RAY via CLMM」
- 分割:「SOL → USDC via 60% CLMM 0.05%,40% CPMM 0.25%」
- 檢查滑點。 預設 0.5%。穩定交易對為 0.1%;迷因代幣為 2–5%。如果你看報價時行情波動(價格變動),UI 每 10 秒重新報價一次並閃爍顯示。
-
設定優先費用。 預設自動;三個等級:
- 一般(50 百分位)— 預設
- 快速(75 百分位)
- 超快速(95 百分位) 進階用戶可輸入特定的微 lamport/CU 值。
- 確認並簽署。 交易發出;UI 追蹤確認。在正常擁塞情況下預期時間 5–15 秒。
- 兌換後。 UI 顯示實際收到的數量(可能與報價相差至多滑點);點擊進入交易瀏覽器查看完整詳情。
路由如何選擇流動性池
當同一交易對存在多個流動性池時,Raydium 的路由器依據以下條件選擇:- 費用後最高
amountOut。 計算每個符合條件的流動性池的報價;選擇輸出最多的那個。 - TVL 作為平手情況下的決定因素。 更高的 TVL 意味著對下一筆交易的影響更小 — 對報價和提交之間的價格波動更有抵抗力。
- 偏好單池而非多跳。 多跳會複合費用和滑點;路由器只有在多跳超過單池 >5 bps 時才選擇多跳。
- 大額交易時分割。 對於相對於流動性池 TVL 較大的交易,路由可能在多個流動性池之間分割,以減少價格影響。
- CPMM 流動性池在低 TVL(
<$1M)時佔主導,因為建立成本低,且兌換費用分享直接資助流動性提供者。 - CLMM 流動性池在中高 TVL 的波動性交易對上佔主導 — 集中流動性在常見價格範圍內提供更好的報價。
- AMM v4 流動性池在與 OpenBook 深度整合的歷史悠久交易對上佔主導(SOL-USDC、RAY-USDC)。大多數新交易對從不涉及 AMM v4。
Token-2022 轉移費用
如果輸入或輸出 Mint 是具有轉移費用的 Token-2022:- 報價中的
amountOut是用戶在費用扣除後的淨收到金額。 - UI 中顯示的「費用」分為「流動性池費用」(LP 費用)和「轉移費用」(支付給 Mint 發行人)。
algorithms/token-2022-transfer-fees。
滑點
滑點保護你免受報價和執行之間的不利價格變動。Raydium 將你的滑點百分比轉換為你必須接收的最小數量:ExceededSlippage 回復。常見預設值:
| 交易對類型 | 滑點 |
|---|---|
| 穩定對穩定 | 0.01–0.1% |
| 主流對主流(SOL/USDC) | 0.1–0.5% |
| 中市值波動性 | 0.5–1% |
| 迷因代幣 | 2–5% |
| Token-2022 with transfer fee | 加上轉移費用至滑點 |
integration-guides/routing-and-mev)。
優先費用
優先費用向驗證人支付更多以在擁塞時期處理你的交易。UI 預設為自動設定。當網路繁忙、你兌換波動性交易對,或先前的交易在確認前過期時,使用快速或超快速。 更高的優先費用不會改進報價的價格。它們只是提高你的交易在報價變陳舊之前著陸的機會。常見故障模式
交易以 ExceededSlippage 回復
價格在報價和執行之間變動超過你的容差。修復:
- 只根據需要增加滑點。
- 減少交易規模(減少影響)。
- 重新報價並重試;價格可能只是暫時波動。
- 避免在主流交易對上設置非常高的滑點,因為它可能會讓你面臨更差的執行。
交易逾時
當前擁塞下優先費用過低。修復:提高優先費用;參閱integration-guides/priority-fee-tuning。
CLMM 兌換上的 InvalidAccountData
路由可能依賴於無法載入或在報價開放時更改的 CLMM 帳戶。重新整理頁面、重新報價並重試。如果問題持續,如果 UI 提供,選擇另一路由。
「流動性池未找到」/ 陳舊的流動性池數據
流動性池最近建立且尚未索引。按 ID 直接重新取得:等幾分鐘、重新整理應用程式,然後再次按流動性池或代幣 Mint 搜尋。新建立的流動性池可能需要一段時間才能在索引 UI 搜尋中顯示。輸出為零 / 非常小
兌換規模超過流動性池流動性。流動性池太淺;減少交易規模、嘗試另一路由,或等待更多流動性。交易著陸但餘額未變
重新整理你的錢包和 Raydium 餘額。如果交易在區塊瀏覽器上成功,檢查輸出代幣帳戶是否在你的錢包 UI 中隱藏。驗證
使用 Raydium 確認後顯示的交易連結。在 Solscan 或 SolanaFM 上,檢查:- 狀態: 成功。
- 簽署人: 你的錢包地址。
- 代幣餘額變化: 輸入代幣減少,輸出代幣增加。
- 程式已調用: Raydium 兌換程式加上代幣/系統程式。
相關資源
products/cpmm/instructions/products/clmm/instructions— 每個產品的兌換指令詳情。algorithms/slippage-and-price-impact— 正式定義。integration-guides/aggregator— 為開發者深入探討的路由邏輯。
- raydium.io/swap — 生產兌換 UI。


