Chuyển đến nội dung chính

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.

Trang này được dịch tự động bằng AI. Phiên bản tiếng Anh là bản chính thức.Xem bản tiếng Anh →
Raydium công bố các chương trình và SDK của mình dưới dạng mã nguồn mở. Điều khoản giấy phép khác nhau giữa các kho lưu trữ — các chương trình trên chuỗi sử dụng Apache-2.0, SDK TypeScript sử dụng GPL-3.0. Văn bản chính thức là file LICENSE trong mỗi kho lưu trữ; trang này tóm tắt nhưng không thay thế nó.

Các chương trình trên chuỗi

Các chương trình Raydium được triển khai được công bố dưới dạng mã nguồn đầy đủ theo Apache License 2.0.
Kho lưu trữGiấy phépPhạm vi
raydium-ammApache-2.0AMM v4 (constant-product, OpenBook-integrated).
raydium-cp-swapApache-2.0CPMM (constant-product tiêu chuẩn, không có orderbook, hỗ trợ Token-2022).
raydium-clmmApache-2.0CLMM (concentrated liquidity, sqrt-price ticks).
Apache-2.0 cấp cho bạn quyền sử dụng, sửa đổi, phân phối và cấp phép lại mã, bao gồm cho mục đích thương mại, với điều kiện tuân thủ các điều khoản trong văn bản giấy phép — chủ yếu là giữ nguyên thông tin ghi công và cấp quyền bằng sáng chế. Nó không yêu cầu các tác phẩm dẫn xuất cũng phải tuân theo Apache-2.0 (không giống như các giấy phép thuộc họ GPL). Đối với giấy phép chương trình Farm và LaunchLab, kiểm tra file LICENSE trong các kho lưu trữ tương ứng của tổ chức Raydium trên GitHub. Giấy phép có thể được cập nhật theo quyết định của chủ sở hữu kho lưu trữ; file LICENSE tại master (hoặc main) là nguồn đúng.

SDK TypeScript

Gói SDK chính thức @raydium-io/raydium-sdk-v2 được cấp phép theo GPL-3.0.
GóiGiấy phépKho lưu trữ
@raydium-io/raydium-sdk-v2GPL-3.0raydium-sdk-V2
raydium-sdk-V2-demo (mẫu tích hợp)Xem LICENSE trong khoraydium-sdk-V2-demo
GPL-3.0 là một giấy phép copyleft mạnh mẽ. Ảnh hưởng đến dự án của bạn:
  • Liên kết quan trọng. Nếu bạn nhúng SDK và phân phối kết quả (tệp nhị phân, gói npm, dịch vụ được lưu trữ), công việc được phân phối thường cũng phải tuân theo GPL-3.0.
  • Ngoại lệ SaaS. GPL-3.0 (không giống AGPL-3.0) không yêu cầu tiết lộ mã nguồn cho việc sử dụng thuần túy qua mạng — tức là chạy SDK ở phía máy chủ và chỉ tiếp xúc kết quả của nó qua API không tự động kích hoạt các nghĩa vụ tiết lộ mã nguồn.
  • Cấp quyền bằng sáng chế. GPL-3.0 bao gồm một cấp quyền bằng sáng chế rõ ràng từ những người đóng góp bao gồm các đóng góp của họ.
Nếu trường hợp sử dụng của bạn không tương thích với GPL-3.0 — ví dụ, bạn đang xây dựng phần mềm mã đóng độc quyền liên kết tĩnh với SDK và gửi nó tới người dùng cuối — hãy liên hệ với nhóm Raydium qua Discord (#dev-support) trước khi bạn phát hành. Các sắp xếp khác đôi khi là có thể. Đừng giả định một giải pháp thay thế không được cấp phép tồn tại; giả định GPL-3.0 trừ khi bạn có thỏa thuận bằng văn bản khác.

REST và Trade APIs

Các API HTTP tại api-v3.raydium.iotransaction-v1.raydium.io là các dịch vụ, không phải mã được cấp phép. Cách sử dụng được quản lý bởi các điều khoản dịch vụ ngầm của các điểm cuối được lưu trữ — chủ yếu là các giới hạn tốc độ hợp lý, không lạm dụng và không có yêu cầu bảo hành. Xem sdk-api/rest-api để biết chi tiết. Các API này được vận hành như một công cộng tốt cho những người tích hợp hệ sinh thái. Việc sử dụng thương mại nặng nề nên được phối hợp với nhóm để tránh bị hạn chế tốc độ.

Tài liệu

Bộ tài liệu này được công bố bởi dự án Raydium. Trừ khi một trang riêng lẻ nêu khác, văn bản, mẫu mã và ví dụ trên trang này được cung cấp theo Creative Commons Attribution 4.0 (CC-BY-4.0). Bạn có thể:
  • Trích dẫn, trích xuất hoặc xuất bản lại nội dung từ các tài liệu này.
  • Dịch các tài liệu sang các ngôn ngữ khác.
  • Sử dụng trực tiếp các mẫu mã (là những minh họa chức năng ngắn) trong dự án của bạn.
Bạn nên:
  • Cung cấp ghi công rõ ràng cho “tài liệu Raydium” với một liên kết quay lại docs.raydium.io.
  • Không đại diện cho dẫn xuất của bạn là tài liệu Raydium chính thức.
Nếu bạn phát hiện lỗi hoặc muốn đề xuất thay đổi, mỗi trang đều có nút “Gợi ý chỉnh sửa” (góc trên cùng bên phải), hoặc mở một PR / issue đối với kho tài liệu.

Nhãn hiệu

Những điều sau đây là nhãn hiệu (đã đăng ký hoặc chưa đăng ký) của dự án Raydium:
  • Tên “Raydium” và nhãn hiệu từ.
  • Logo Raydium và nhãn hiệu biểu tượng.
  • Tên sản phẩm “LaunchLab” liên quan đến địa điểm bonding-curve của Raydium.
Quyền nhãn hiệu là riêng biệt từ quyền tác giả và giấy phép. Apache-2.0 và GPL-3.0 cấp cho bạn quyền sử dụng — chúng không cấp cho bạn quyền sử dụng tên và logo Raydium trong sản phẩm dẫn xuất của bạn. Cách sử dụng nhãn hiệu được quản lý bởi Brand kit, cho phép các ghi công như “powered by Raydium” và cấm các ám chỉ về quan hệ đối tác mà không có thỏa thuận rõ ràng. Nếu bạn fork mã và gửi một giao thức dẫn xuất, bạn phải:
  • Tuân thủ giấy phép mã nguồn (Apache-2.0 / GPL-3.0).
  • Chọn tên và nhận dạng hình ảnh của riêng bạn. Đừng gọi fork của bạn là “Raydium X” hoặc sử dụng logo Raydium.
  • Làm rõ trong README của bạn rằng bạn đã fork mã Raydium gốc và không có liên kết với dự án Raydium.

Miễn trừ bảo hành

Tất cả mã và tài liệu được cung cấp “như vậy”, không có bảo hành bất kỳ loại nào, rõ ràng hoặc ngụ ý, bao gồm nhưng không giới hạn ở khả năng bán hàng, phù hợp cho một mục đích cụ thể và không xâm phạm. Văn bản miễn trừ bảo hành đầy đủ nằm trong file LICENSE của mỗi kho lưu trữ. Nói cách đơn giản: dự án Raydium không đảm bảo rằng mã không có lỗi, rằng trạng thái trên chuỗi không dễ bị tấn công, rằng bạn sẽ không mất tiền. Các cuộc kiểm toán (security/audits), chương trình bounty lỗi (security/disclosure) và các điều khiển hoạt động (security/admin-and-multisig) là các biện pháp giảm thiểu, không phải đảm bảo. Đánh giá rủi ro của riêng bạn trước khi tích hợp hoặc cung cấp thanh khoản.

Cách xác minh

Đối với bất kỳ kho lưu trữ cụ thể nào, văn bản giấy phép chính thức là file LICENSE tại HEAD hiện tại của nhánh mặc định:
# Các chương trình 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

# SDK GPL-3.0
curl -s https://raw.githubusercontent.com/raydium-io/raydium-sdk-V2/master/LICENSE | head -3
Nếu đầu của những file này không khớp với giấy phép được yêu cầu trên trang này, kho lưu trữ chiến thắng — gửi một issue đối với tài liệu.

Các liên kết

Đối với các câu hỏi về giấy phép không được trả lời ở đây: Đối với các sắp xếp giấy phép thương mại ngoài các điều khoản tiêu chuẩn, hãy liên hệ với nhóm qua Discord và yêu cầu được chuyển đến kênh kỹ năng đối tác. Nguồn: