Repolode
raydium-io

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. 1

    安装 Rust 并设置工具链为 1.86.0

    rustup default 1.86.0
  2. 2

    安装 Solana CLI(运行 README 中的官方安装脚本)

  3. 3

    安装 Anchor 版本管理器并安装 Anchor 0.32.1

    avm install 0.32.1
  4. 4

    克隆仓库、进入目录并使用 Anchor 构建

    anchor build

使用前须知

  • 仅面向 Solana 区块链,需要 Rust、Solana 和 Anchor 工具链。
  • 这是智能合约程序而非终端用户应用,使用时需要进行集成开发。

标签

#solana#blockchain#defi#amm#rust#anchor#smart-contract

常见问题

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 数据每日更新。

相关项目