Solana上のオープンソースな集中流動性AMMスマートコントラクト。連携用のRustおよびTypeScript SDKを提供します。
raydium-io/raydium-clmm
Solanaブロックチェーン向けのオープンソースな集中流動性マーケットメイカー(CLMM)スマートコントラクトプログラム。
- スター
- 413
- フォーク
- 340
- 未解決の Issue
- 3
- 最終コミット
- 11 日前
これは何?
Raydium CLMMはSolana上で動作する集中流動性マーケットメイカープログラムで、Anchorフレームワークを使ってRustで実装されています。CLMMプールでは、流動性提供者は資金を一定の価格曲線全体に分散させる定積AMMプールとは異なり、資金が有効になる特定の価格帯を選択します。
流動性提供者は、資金をより効率的に運用でき、得られる取引手数料を増やせる可能性があります。トレーダーにとっては、現在価格付近の流動性が厚くなることで、スワップの約定が改善し、価格への影響を抑えられます。プールは、ボラティリティ特性の異なるトークンペア向けに設定できます。
このリポジトリには、anchor buildでビルドし、anchor deployでデプロイするオンチェーンプログラムが含まれており、ライセンスはApache 2.0です。他のプログラムからCLMMを呼び出す方法を示すCPIの例は、別のリポジトリで管理されています。
主な機能
- 01流動性提供者が流動性を供給する特定の価格帯を選択できます。
- 02スワップ時に現在価格付近の流動性を厚くできます。
- 03ボラティリティ特性の異なるペア向けにプールを設定できます。
- 04Solanaブロックチェーン向けにRustとAnchorフレームワークで構築されています。
- 05CPIを介して他のオンチェーンプログラムから呼び出せます。
ユースケース
- Solana上に集中流動性の取引プールをデプロイする。
- AnchorプログラムでCLMMプールのロジックを実装する方法を調べる。
- CPIを介してCLMMのスワップや流動性ポジションを別のSolanaプログラムに統合する。
クイックスタート
- 1
Rustをインストールし、toolchainを1.86.0に設定します
rustup default 1.86.0 - 2
Solana CLIをインストールします(READMEに記載された公式インストールスクリプトを実行)
- 3
Anchor version managerとAnchor 0.32.1をインストールします
avm install 0.32.1 - 4
リポジトリをcloneしてディレクトリに移動し、Anchorでビルドします
anchor build
使う前に知っておきたいこと
- Solanaブロックチェーンのみを対象としており、Rust、Solana、Anchorのtoolchainが必要です。
- これはエンドユーザー向けアプリケーションではなくスマートコントラクトプログラムのため、利用には統合作業が必要です。
トピック
よくある質問
- raydium-clmm とは?
- Solanaブロックチェーン向けのオープンソースな集中流動性マーケットメイカー(CLMM)スマートコントラクトプログラム。 Raydium CLMMはSolana上で動作する集中流動性マーケットメイカープログラムで、Anchorフレームワークを使ってRustで実装されています。CLMMプールでは、流動性提供者は資金を一定の価格曲線全体に分散させる定積AMMプールとは異なり、資金が有効になる特定の価格帯を選択します。
- raydium-clmm は無料で使えますか?ライセンスは?
- raydium-clmm は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- raydium-clmm は今もメンテナンスされていますか?
- 活発にメンテナンス中。raydium-clmm の最終コミットは 2026年10月27日 です。
- raydium-clmm は何に使えますか?
- Solana上に集中流動性の取引プールをデプロイする。 AnchorプログラムでCLMMプールのロジックを実装する方法を調べる。 CPIを介してCLMMのスワップや流動性ポジションを別のSolanaプログラムに統合する。
- raydium-clmm のインストール方法は?
- Rustをインストールし、toolchainを1.86.0に設定します: rustup default 1.86.0 Solana CLIをインストールします(READMEに記載された公式インストールスクリプトを実行) Anchor version managerとAnchor 0.32.1をインストールします: avm install 0.32.1 リポジトリをcloneしてディレクトリに移動し、Anchorでビルドします: anchor build
- raydium-clmm はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/raydium-io/raydium-clmm
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
チャットで操作する、予測市場・暗号資産・無期限先物向けのClaude搭載セルフホスト型取引ターミナル。
Trading Strategy SDKを使い、DEX、DeFi、Binance CEXのデータでアルゴリズム取引戦略をバックテスト・開発するためのJupyter Notebook集。
Solanaブロックチェーン向けのRust SDK。オンチェーンプログラムとAgaveバリデータが利用するコア型とインターフェースを提供します。
AIエージェント同士が@handleのIDを取得し、互いを見つけて安全にメッセージをやり取りし、Solana上でUSDC/SOLによる支払いを行える暗号化ネットワーク。
スマートコントラクト、データベーステーブル、インターフェースを備え、dApps、DeFi、DAO、クロスチェーンアプリケーションを構築できるGo製ブロックチェーンプラットフォーム。