跳轉到主要內容

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

目標

用 0.1 SOL 交換 USDC。這是 Raydium 上最簡單的交易,涵蓋完整流程——連接錢包、選擇代幣、查看報價、簽署交易及驗證結果。 你需要付的費用:
  • 0.25% 的交易費(由流動性提供者和協議共享)。
  • 幾千分之一美元的網路費用。
  • 在 SOL 價格約 $160 的情況下,0.1 SOL 交換產生的總摩擦成本遠低於 1 美元。
交換後你將擁有:
  • 減少 0.1 SOL(加上少量 wSOL 清理塵埃)。
  • 約 16 USDC(具體數額取決於執行時的確切價格)。
  • 一筆可以在 Solana 區塊探索器上查詢的交易簽名。

逐步操作

1. 打開 raydium.io/swap

在瀏覽器中前往 raydium.io/swap驗證 URL — 存在釣魚複製品。正確的網域是 raydium.io 交換面板包含:
  • 「From」 部分(你要花費的代幣)。
  • 「To」 部分(你要購買的代幣)。
  • 中間的交換按鈕用於翻轉方向。
  • 右上角的設定齒輪用於滑點和優先費用。
  • 分享圖示用於推薦連結(見 user-flows/referrals-and-blinks)。

2. 連接錢包

點擊右上角的「Connect Wallet」。將出現一個包含目前與 Raydium 整合的 Solana 錢包的彈窗。選擇你的錢包。 你的錢包會要求你批准連接 — 這是唯讀的。它只允許網站查看你的地址並建議交易。它不會轉移資金。確認連接。 連接後,右上角會顯示你的錢包地址(縮寫)和 SOL 餘額。

3. 選擇代幣

  • From: SOL(應為預設)。
  • To: 點擊下拉菜單並輸入「USDC」。帶有認證徽章的代幣是正式 USDC(mint EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v)。避免類似名稱但不同 mint 的仿冒品

4. 輸入金額

在「From」欄位輸入 0.1。「To」欄位會自動填入報價的輸出量(例如 16.2 USDC)。 在欄位下方,Raydium 顯示:
  • 價格: 「1 SOL ≈ 162 USDC」或類似內容。
  • 滑點容限: 預設為「0.5%」。對於 SOL/USDC 而言可以接受。
  • 路由: 顯示 Raydium 將通過哪個池。對於 SOL/USDC,通常是單個 CLMM 池。
  • 價格影響: 你的交易對價格移動的影響程度。對於 0.1 SOL,幾乎為零。

5. 查看並交換

點擊交換按鈕。將出現一個確認彈窗,顯示:
  • 你將收到的最小金額(扣除滑點後)。
  • 預估網路費用。
  • 「路由」明細。
點擊確認。你的錢包會彈出簽署提示。

6. 在錢包中批准

錢包顯示:
  • 交易詳情:兩到三個指令(可能包括包裝 SOL、交換、解包裝)。
  • 網路費用估計。
  • 模擬結果(代幣餘額變化)。
閱讀模擬結果。 你應該看到 SOL 減少約 0.1,USDC 增加約 16.2。如果模擬顯示其他內容 — 例如「SOL 減少 1.0」— 則拒絕並進行調查。 點擊批准 / 確認。錢包簽署並廣播交易。

7. 確認

幾秒內,Raydium 會顯示「交易成功」並提供 Solscan / Solana 區塊探索器的連結。你的餘額會更新。 如果失敗,見下方的故障排除

驗證交換成功

在你的錢包中

打開錢包的代幣列表。你現在應該看到:
  • USDC 餘額:約 16.2 USDC。
  • SOL 餘額:減少約 0.1 SOL 加上小額網路費用(約 0.0015 SOL)。
  • 最近的交易狀態為「成功」。

在 Solana 區塊探索器上

複製交易簽名(來自 Raydium 的成功提示或你的錢包交易日誌)並貼入: 你會看到:
  • 狀態: 成功。
  • 簽署者: 你的錢包地址。
  • 代幣餘額變化: 你的 SOL 輸出、你的 USDC 輸入,加上池端的轉移。
  • 調用的程式: Raydium 程式(CPMM、CLMM 或 AMM v4,取決於路由)、Token 程式、System 程式。
這是最終的。交易無法逆轉。

更深一層發生了什麼

  1. 你要求 Raydium 用 X SOL 交換 Y USDC。
  2. 前端(或 Trade API)查詢了池,選擇了最優的,並建構了一筆交易。
  3. 交易有 2–4 個指令:可能建立 USDC ATA(如果你還沒有)、將 SOL 包裝成 wSOL、呼叫 Raydium 交換程式、解包裝任何剩餘 wSOL。
  4. 你的錢包用你的私鑰簽署交易。
  5. RPC 將其廣播給 Solana 驗證者。
  6. 一旦確認,Raydium 程式轉移代幣:wSOL 從你到池、USDC 從池到你,以及費用累計給流動性提供者。
關於此流程的開發者詳情,見 user-flows/swap

故障排除

「交易模擬失敗」或「自訂錯誤:0x1」

通常意味著 SOL 不足以支付費用,或路由在報價和執行之間發生了變化。 修復: 確保你在交換金額之外至少有 0.02 SOL 用於費用,然後重試。

超過滑點容限

池價格在報價和執行之間移動超過你的滑點上限。這在波動時期很常見。 修復: 打開設定(齒輪圖示),將滑點提高到 1% 或 2%,然後重試。對於主流代幣不要將滑點提高超過 2% — 那是對 MEV 三明治攻擊的邀請。

「代幣帳戶不存在」

目標代幣(此案例中為 USDC)需要在你的錢包中有一個 ATA。Raydium 的交換交易通常包含 ATA 建立步驟,但某些舊錢包會跳過。 修復: 更新你的錢包。如果問題持續,通過你的錢包「Add token」流程手動建立 ATA,然後重試。

它只是「懸掛」在待處理

Solana 網路擁塞。你的交易可能在等待、掉落或重試。 修復: 等待 30 秒。如果沒有交易落地,關閉彈窗,打開設定,提高優先費用(Raydium UI 中的「Turbo」或「Max」),然後重試。見 integration-guides/priority-fee-tuning

USDC 沒有到達

檢查區塊探索器上的交易狀態。
  • 成功: USDC 在你的錢包中。刷新你的錢包代幣列表。
  • 失敗: 費用已支付但沒有交換發生。檢查區塊探索器日誌中的鏈上錯誤信息。
  • 找不到: 交易從未落地;你的 SOL 是安全的。重試。

完成第一筆交換後

新手常犯的錯誤

  • 沒有為費用留下足夠的 SOL。 交換你所有的 SOL 沒有留下費用空間 — 交易失敗。總是保留約 0.02 SOL。
  • 在波動對上設定滑點過低。 0.5% 預設對於 SOL/USDC 很好,但對於迷因幣來說太緊。對於那些設定為 2–5%。
  • 滑點設定過高。 主流對上 10% 以上滑點招致三明治攻擊。將其保持在仍允許交易落地的最小值。
  • 交換錯誤的代幣。 「USDC」與「USDC.wh」(通過 Wormhole 從以太坊包裝)是不同的 mint。除非你特別想要包裝版本,否則始終使用帶有認證徽章的那個。
  • 點擊隨意「空投」代幣。 如果未知代幣出現在你的錢包中,不要與其互動。許多是騙局,互動會觸發惡意批准。

後續步驟