Solana 链上开源的集中流动性 AMM 合约,附带 Rust 与 TypeScript SDK。
raydium-io/raydium-clmm
面向 Solana 生态的开源集中流动性做市商(CLMM)智能合约程序。
- Star
- 413
- Fork
- 340
- 未关闭 Issue
- 3
- 最近提交
- 11天前
这是什么?
Raydium CLMM 是构建在 Solana 上的集中流动性做市商(CLMM)程序,使用 Rust 编写并基于 Anchor 框架。在 CLMM 池中,流动性提供者可以选择一个特定价格区间,资金只在该区间内生效,而不是像恒定乘积 AMM 池那样分布在整条价格曲线上。
对流动性提供者而言,这种设计能提高资金效率,并有机会获得更多交易手续费收益。对交易者而言,当前价格附近的流动性更厚,成交价格更好,兑换的价格冲击更小。池子可以针对不同波动性的交易对进行配置。
仓库包含链上程序,可通过 anchor build 构建、anchor deploy 部署,采用 Apache 2.0 许可证。其他程序如何通过 CPI 调用 CLMM 的示例放在单独的仓库中。
核心功能
- 01流动性提供者可为资金指定特定价格区间。
- 02在当前价格附近提供更厚的流动性,改善兑换深度。
- 03支持针对不同波动性交易对配置池子。
- 04基于 Rust 和 Anchor 框架开发,运行于 Solana 区块链。
- 05其他链上程序可通过 CPI 调用。
适用场景
- 在 Solana 上部署集中流动性交易池。
- 学习 Anchor 程序中 CLMM 池逻辑的实现方式。
- 通过 CPI 将 CLMM 兑换或流动性头寸集成到其他 Solana 程序中。
快速上手
- 1
安装 Rust 并设置工具链为 1.86.0
rustup default 1.86.0 - 2
安装 Solana CLI(运行 README 中的官方安装脚本)
- 3
安装 Anchor 版本管理器并安装 Anchor 0.32.1
avm install 0.32.1 - 4
克隆仓库、进入目录并使用 Anchor 构建
anchor build
使用前须知
- 仅面向 Solana 区块链,需要 Rust、Solana 和 Anchor 工具链。
- 这是智能合约程序而非终端用户应用,使用时需要进行集成开发。
标签
常见问题
- raydium-clmm 是什么?
- 面向 Solana 生态的开源集中流动性做市商(CLMM)智能合约程序。 Raydium CLMM 是构建在 Solana 上的集中流动性做市商(CLMM)程序,使用 Rust 编写并基于 Anchor 框架。在 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 并设置工具链为 1.86.0: rustup default 1.86.0 安装 Solana CLI(运行 README 中的官方安装脚本) 安装 Anchor 版本管理器并安装 Anchor 0.32.1: avm install 0.32.1 克隆仓库、进入目录并使用 Anchor 构建: anchor build
- 在哪里获取 raydium-clmm?
- 源代码和安装说明在 GitHub 上:https://github.com/raydium-io/raydium-clmm
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Claude 的自托管 AI 交易终端,可通过聊天管理预测市场、加密现货与永续合约。
基于 Trading Strategy SDK 的示例 Jupyter 笔记本,用于在 DEX、DeFi 及 Binance 数据上回测和开发自动化交易策略。
Solana 区块链的 Rust SDK,为链上程序和 Agave 验证节点提供核心类型与接口。
面向 AI 智能体的加密互联网络,提供 @handle 身份、目录发现、端到端加密通信与 Solana 链上支付。
基于 Go 的区块链系统平台,用于快速构建 Dapp、DeFi、DAO 和跨链应用。