跳轉到主要內容

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 將其程式和 SDK 作為開源發佈。不同倉庫的授權條款有所不同 — 鏈上程式採用 Apache-2.0,TypeScript SDK 採用 GPL-3.0。標準文本是每個倉庫中的 LICENSE 檔案;本頁面僅作總結,不作替代。

鏈上程式

已部署的 Raydium 程式採用 Apache 許可證 2.0 發佈,包含完整原始碼。
倉庫授權涵蓋範圍
raydium-ammApache-2.0AMM v4(恆定乘積、OpenBook 整合)。
raydium-cp-swapApache-2.0CPMM(標準恆定乘積、無訂單簿、支援 Token-2022)。
raydium-clmmApache-2.0CLMM(集中流動性、平方根價格刻度)。
Apache-2.0 授予你使用、修改、分發和再授權代碼的權利,包括商業用途,但須遵守授權條款中的條件 — 主要是保留歸屬和專利授權。它要求衍生作品也採用 Apache-2.0(不同於 GPL 家族的授權)。 Farm 和 LaunchLab 程式的授權,請查看 Raydium GitHub 組織中相應倉庫的 LICENSE 檔案。授權可由倉庫所有者自行更新;master(或 main)分支上的 LICENSE 檔案是最權威的來源。

TypeScript SDK

官方 SDK 套件 @raydium-io/raydium-sdk-v2 採用 GPL-3.0 授權。
套件授權倉庫
@raydium-io/raydium-sdk-v2GPL-3.0raydium-sdk-V2
raydium-sdk-V2-demo(範例整合)見倉庫 LICENSEraydium-sdk-V2-demo
GPL-3.0 是強制複製左授權。對你的專案的影響:
  • 連結的重要性。 如果你嵌入 SDK 並分發結果(二進制檔案、npm 套件、託管服務),分發的作品通常也必須採用 GPL-3.0。
  • SaaS 例外。 GPL-3.0(不同於 AGPL-3.0)不要求純網絡使用的源碼公開 — 即在伺服器端運行 SDK 並僅通過 API 公開其結果本身不會觸發源碼公開義務。
  • 專利授權。 GPL-3.0 包含貢獻者對其貢獻的明確專利授權。
如果你的使用案例與 GPL-3.0 不相容 — 例如,你正在構建靜態連結 SDK 並將其分發給終端用戶的專有閉源軟體 — 在發佈前請通過 Discord(#dev-support)與 Raydium 團隊溝通。有時可能存在替代安排。不要假設存在未授權的替代品;除非有書面協議,否則假設採用 GPL-3.0。

REST 和交易 API

位於 api-v3.raydium.iotransaction-v1.raydium.io 的 HTTP API 是服務,而非授權代碼。使用受託管端點的隱含服務條款管制 — 主要是合理的速率限制、無濫用和不承擔責任聲明。詳見 sdk-api/rest-api 這些 API 作為生態系統整合商的公共利益運營。大量商業使用應與團隊協調,以避免被速率限制。

文件

本文件集由 Raydium 專案發佈。除非單個頁面另有說明,本網站上的文章、代碼範例和示例均採用 知識共享署名 4.0(CC-BY-4.0)授權。 你可以:
  • 引用、摘錄或重新發佈本文件中的內容。
  • 將文件翻譯成其他語言。
  • 直接在你的專案中使用代碼範例(這些是功能性的簡短示例)。
你應該:
  • 提供對「Raydium 文件」的顯著歸屬,並附帶回 docs.raydium.io 的連結。
  • 不將你的衍生作品表示為官方 Raydium 文件。
如果你發現錯誤或想建議更改,每個頁面都有「建議編輯」按鈕(右上角),或者對文件倉庫提交 PR 或議題。

商標

以下是 Raydium 專案的商標(已註冊或未註冊):
  • 「Raydium」名稱和字標。
  • Raydium 標誌和符號標。
  • 「LaunchLab」產品名稱與 Raydium 的聯合曲線場所相關聯。
商標權獨立於著作權和授權權。Apache-2.0 和 GPL-3.0 授予你使用代碼的權利 — 它們不授予你使用Raydium 名稱和標誌在衍生產品中的權利。商標使用由 品牌指南管制,允許「由 Raydium 提供支援」這樣的歸屬,禁止暗示合作關係而無明確協議。 如果你分叉代碼並發佈衍生協議,你必須:
  • 遵守源授權(Apache-2.0 / GPL-3.0)。
  • 選擇你自己的名稱和視覺識別。不要將你的分叉稱為「Raydium X」或使用 Raydium 標誌。
  • 在 README 中明確說明你已分叉原始 Raydium 代碼,且與 Raydium 專案無關聯。

免責聲明

所有代碼和文件均按**「現狀」提供,不附帶任何形式的明示或默示保證**,包括但不限於適銷性、特定目的的適用性和非侵權性。完整的免責聲明文本位於每個倉庫的 LICENSE 檔案中。 換句話說:Raydium 專案不保證代碼無缺陷、鏈上狀態不可破壞、你不會損失資金。審計(security/audits)、賞金計畫(security/disclosure)和操作控制(security/admin-and-multisig)是風險緩解措施,而非保證。在整合或提供流動性前評估自己的風險。

如何驗證

對於任何特定倉庫,標準授權文本是預設分支當前 HEAD 中的 LICENSE 檔案:
# Apache-2.0 程式
curl -s https://raw.githubusercontent.com/raydium-io/raydium-cp-swap/master/LICENSE | head -3
curl -s https://raw.githubusercontent.com/raydium-io/raydium-clmm/master/LICENSE | head -3
curl -s https://raw.githubusercontent.com/raydium-io/raydium-amm/master/LICENSE | head -3

# GPL-3.0 SDK
curl -s https://raw.githubusercontent.com/raydium-io/raydium-sdk-V2/master/LICENSE | head -3
如果這些檔案的開頭與本頁面聲稱的授權不相符,倉庫優先 — 請對文件提交議題。

參考資源

如有本頁面未回答的授權問題: 關於標準條款外的商業授權安排,請通過 Discord 與團隊聯繫,並要求轉接到合作夥伴頻道。 來源: