Skip to main content
本頁內容由 AI 自動翻譯,所有內容以英文版本為準。查看英文版 →
本章涵蓋內容。 三個端到端的 Node 腳本,你可以直接貼入檔案、設定幾個環境變數後就能執行。每個腳本都會對 Raydium 執行一個真實的鏈上操作。在開發更大型的系統之前,可以用這些腳本來驗證你的環境設定。本章不涵蓋內容。 參考文件。完整的建構者 API、參數參考和邊界案例,請參見 SDK & API 和各個產品的 code-demos 頁面。

前置要求

執行一次:
你需要:
  • Node 18+ 並支援 ESM(package.json 中有 "type": "module" 或使用 .mjs 副檔名)。
  • 一個 Solana 金鑰對,位於 ~/.config/solana/id.json(或其他任何地方──設定 KEYPAIR)。
  • 一個有資金的錢包。 約 0.05 SOL 足以執行本章的任何一個腳本。
  • 一個 RPC URL。 免費的公開 RPC 適合測試;若超過簡單的檢測,請使用付費提供商。
每次開啟新 Shell 時設定一次:
集群。 三個腳本預設均使用主網。若要在開發網執行,請設定 RPC_URL=https://api.devnet.solana.com 並在腳本內將 cluster: "mainnet" 改為 cluster: "devnet"。注意開發網上的資金池種子流動性稀少;你需要自己建立測試代幣。

三個腳本

從 CLI 進行交換

透過任何 CPMM 資金池交換一種代幣換另一種。最快的「我能從腳本存取 Raydium」檢查。

部署 CPMM 資金池

為你選擇的代幣對建立新的 CPMM 資金池。選擇 0.25% 費率並種子初始流動性。

部署 CLMM 資金池

以你選擇的費率建立新的 CLMM 資金池,並建立一個集中式流動性頭寸。

完成本章後

每個腳本的結尾都會輸出最小化結果(資金池 ID、交易簽名),以及一行指向 SDK & API 章節中對應操作的下一個頁面的連結。當你準備好撰寫自己的整合時:

版本資訊

若較新的 SDK 版本導致腳本失效,請查看 SDK 的發行說明──建構者回傳結構在次版本之間有演變。