メインコンテンツへスキップ

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 プログラムは、完全なソースコードとともに Apache License 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 Organization 配下の各リポジトリの LICENSE ファイルを確認してください。ライセンスはリポジトリ所有者の判断で更新される可能性があります。master(または main)ブランチの LICENSE ファイルが唯一の信頼できる情報源です。

TypeScript SDK

公式 SDK パッケージ @raydium-io/raydium-sdk-v2GPL-3.0 の下でライセンスされています。
パッケージライセンスリポジトリ
@raydium-io/raydium-sdk-v2GPL-3.0raydium-sdk-V2
raydium-sdk-V2-demo(サンプル統合)リポジトリの LICENSE を参照raydium-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 および Trade API

api-v3.raydium.io および transaction-v1.raydium.io の HTTP API はライセンス付きのコードではなく、サービスです。使用は、ホストされたエンドポイントの暗黙的なサービス利用規約によって管理されています。主に合理的なレート制限、乱用の禁止、および保証請求がないことです。詳細は sdk-api/rest-api を参照してください。 これらの API はエコシステムインテグレーター向けの公共財として運営されています。商用での大量使用は、レート制限に該当しないようにチームと調整してください。

ドキュメンテーション

このドキュメンテーションセットは Raydium プロジェクトによって公開されています。個別のページで特に記載されていない限り、このサイトのプロセキストコード例およびサンプルは Creative Commons Attribution 4.0(CC-BY-4.0)の下で利用できます。 以下のことが可能です。
  • このドキュメントの内容を引用、抜粋、または再公開する。
  • ドキュメントを他の言語に翻訳する。
  • コード例(機能的に短い説明)をプロジェクトで直接使用する。
以下を行うべきです。
  • 「Raydium documentation」への可視的な帰属を提供し、docs.raydium.io へのリンクを含める。
  • 派生物を公式 Raydium ドキュメンテーションとして表現しない。
誤りを見つけたり、変更を提案したい場合は、すべてのページに「Suggest edit」ボタン(右上)があります。また、docs リポジトリに対して PR またはイシューを開くこともできます。

商標

以下は Raydium プロジェクトの商標(登録商標または未登録商標)です。
  • 「Raydium」という名称と文字商標。
  • Raydium ロゴおよびシンボル商標。
  • Raydium のボンディングカーブ会場に関連する「LaunchLab」製品名。
商標権は、著作権およびライセンス権とは別です。Apache-2.0 および GPL-3.0 はコードの使用権を付与していますが、派生製品でのRaydium 名とロゴの使用権は付与していません。商標の使用は Brand kit によって管理されており、「Raydium powered」などの帰属表示は許可されていますが、明示的な合意なしのパートナーシップの暗示は禁止されています。 コードをフォークして派生プロトコルをリリースする場合は、以下が必要です。
  • ソースライセンス(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
これらのファイルの先頭がこのページで主張されているライセンスと一致しない場合、リポジトリが優先されます。docs に対してイシューを提出してください。

リンク集

ここで答えられていないライセンスに関する質問については、以下をご参照ください。 標準条件外の商用ライセンス契約については、Discord を通じてチームに連絡し、パートナーシップチャンネルへのルーティングを依頼してください。 ソース: