Открытый смарт-контракт AMM с концентрированной ликвидностью в Solana и SDK на Rust и TypeScript для работы с ним.
raydium-io/raydium-clmm
Программа смарт-контракта CLMM с открытым исходным кодом для блокчейна Solana.
- Звёзды
- 413
- Форки
- 340
- Открытые issues
- 3
- Последний коммит
- 11 дней назад
Что это?
Raydium CLMM — программа маркет-мейкера с концентрированной ликвидностью на Solana, написанная на Rust с использованием фреймворка Anchor. В пуле CLMM провайдеры ликвидности выбирают конкретный ценовой диапазон, в котором работает их капитал, вместо того чтобы распределять его по всей ценовой кривой, как в пулах AMM с постоянным произведением.
Это позволяет провайдерам ликвидности эффективнее использовать капитал и потенциально получать больше торговых комиссий. Для трейдеров более глубокая ликвидность вблизи текущей цены означает более выгодное исполнение сделок и меньшее влияние на цену при свопах. Пулы можно настраивать для торговых пар с разным профилем волатильности.
В репозитории находится on-chain программа: её можно собрать командой anchor build и развернуть командой anchor deploy. Проект распространяется по лицензии Apache 2.0. Пример CPI, показывающий, как другие программы могут вызывать CLMM, поддерживается в отдельном репозитории.
Ключевые возможности
- 01Позволяет провайдерам ликвидности выбирать конкретный ценовой диапазон для своей ликвидности.
- 02Увеличивает глубину ликвидности вблизи текущей цены при свопах.
- 03Поддерживает пулы для пар с разной волатильностью.
- 04Создана на Rust с использованием фреймворка Anchor для блокчейна Solana.
- 05Может вызываться из других on-chain программ через CPI.
Сценарии использования
- Развёртывание торгового пула с концентрированной ликвидностью на Solana.
- Изучение реализации логики пула CLMM в программе на Anchor.
- Интеграция свопов CLMM или позиций ликвидности в другую программу Solana через CPI.
Быстрый старт
- 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
Клонируйте репозиторий, перейдите в него и выполните сборку с помощью Anchor
anchor build
Что важно знать
- Проект предназначен только для блокчейна Solana и требует toolchain Rust, Solana и Anchor.
- Это программа смарт-контракта, а не приложение для конечных пользователей, поэтому для её использования потребуется интеграция.
Темы
Частые вопросы
- Что такое raydium-clmm?
- Программа смарт-контракта CLMM с открытым исходным кодом для блокчейна Solana. Raydium CLMM — программа маркет-мейкера с концентрированной ликвидностью на Solana, написанная на Rust с использованием фреймворка Anchor. В пуле CLMM провайдеры ликвидности выбирают конкретный ценовой диапазон, в котором работает их капитал, вместо того чтобы распределять его по всей ценовой кривой, как в пулах AMM с постоянным произведением.
- raydium-clmm можно использовать бесплатно? Какая у него лицензия?
- raydium-clmm распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- raydium-clmm всё ещё поддерживается?
- Активно поддерживается. Последний коммит в raydium-clmm — 27 окт. 2026 г..
- Для чего можно использовать raydium-clmm?
- Развёртывание торгового пула с концентрированной ликвидностью на Solana. Изучение реализации логики пула CLMM в программе на Anchor. Интеграция свопов CLMM или позиций ликвидности в другую программу Solana через CPI.
- Как установить 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 Клонируйте репозиторий, перейдите в него и выполните сборку с помощью Anchor: anchor build
- Где скачать raydium-clmm?
- Исходный код и инструкции по установке — на GitHub: https://github.com/raydium-io/raydium-clmm
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Торговый терминал на базе Claude для рынков прогнозов, криптовалют и бессрочных фьючерсов с управлением через чат, который можно развернуть на своём компьютере.
Примеры Jupyter-ноутбуков для разработки и бэктестинга алгоритмических торговых стратегий на данных DEX, DeFi и Binance CEX с Trading Strategy SDK.
Rust SDK для блокчейна Solana с основными типами и интерфейсами для ончейн-программ и валидатора Agave.
Зашифрованная сеть для взаимодействия AI-агентов: они занимают идентификаторы @handle, находят друг друга, обмениваются сообщениями и платят в USDC/SOL на Solana.
Блокчейн-платформа на Go для создания dApps, DeFi-, DAO- и кросс-чейн-приложений со смарт-контрактами, таблицами баз данных и интерфейсами.