{"id":15515020,"url":"https://github.com/raydium-io/raydium-clmm","last_synced_at":"2026-01-23T02:37:05.516Z","repository":{"id":154637571,"uuid":"493956473","full_name":"raydium-io/raydium-clmm","owner":"raydium-io","description":"Open-Source Concentrated Liquidity Market Maker","archived":false,"fork":false,"pushed_at":"2025-12-29T07:34:44.000Z","size":1456,"stargazers_count":360,"open_issues_count":3,"forks_count":310,"subscribers_count":24,"default_branch":"master","last_synced_at":"2026-01-01T05:17:13.114Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raydium-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-05-19T06:58:29.000Z","updated_at":"2025-12-31T22:35:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"497d104e-b7d6-4bcd-a31c-770a54bbb7ae","html_url":"https://github.com/raydium-io/raydium-clmm","commit_stats":null,"previous_names":["raydium-io/raydium-clmm"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/raydium-io/raydium-clmm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raydium-io%2Fraydium-clmm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raydium-io%2Fraydium-clmm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raydium-io%2Fraydium-clmm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raydium-io%2Fraydium-clmm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raydium-io","download_url":"https://codeload.github.com/raydium-io/raydium-clmm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raydium-io%2Fraydium-clmm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28679137,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T01:00:35.747Z","status":"online","status_checked_at":"2026-01-23T02:00:08.296Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T10:01:03.618Z","updated_at":"2026-01-23T02:37:05.504Z","avatar_url":"https://github.com/raydium-io.png","language":"Rust","funding_links":[],"categories":["DeFi","Rust"],"sub_categories":["DEX \u0026 AMM"],"readme":"Raydium-Amm-v3 is an open-sourced concentrated liquidity market maker (CLMM) program built for the Solana ecosystem.\n\n**Concentrated Liquidity Market Maker (CLMM)** pools allow liquidity providers to select a specific price range at which liquidity is active for trades within a pool. This is in contrast to constant product Automated Market Maker (AMM) pools, where all liquidity is spread out on a price curve from 0 to ∞. For LPs, CLMM design enables capital to be deployed with higher efficiency and earn increased yield from trading fees. For traders, CLMMs improve liquidity depth around the current price which translates to better prices and lower price impact on swaps. CLMM pools can be configured for pairs with different volatility.\n\n## Environment Setup\n\n1. Install `Rust`\n\n   ```shell\n   curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n   rustup default 1.81.0\n   ```\n\n2. Install `Solana `\n\n   ```shell\n   sh -c \"$(curl -sSfL https://release.anza.xyz/v2.1.0/install)\"\n   ```\n\n   then run `solana-keygen new` to create a keypair at the default location.\n\n3. install `Anchor`\n\n   ```shell\n   # Installing using Anchor version manager (avm)\n   cargo install --git https://github.com/coral-xyz/anchor avm --locked --force\n   # Install anchor\n   avm install 0.31.1\n   ```\n\n## Quickstart\n\nClone the repository and enter the source code directory.\n\n```\ngit clone https://github.com/raydium-io/raydium-amm-v3\ncd raydium-amm-v3\n```\n\nBuild\n\n```\nanchor build\n```\n\nAfter building, the smart contract files are all located in the target directory.\n\nDeploy\n\n```\nanchor deploy\n```\n\nAttention, check your configuration and confirm the environment you want to deploy.\n\n# CPI\n\nAn example of calling clmm can be found [here](https://github.com/raydium-io/raydium-cpi-example/tree/master/clmm-cpi)\n\n# License\n\nThe source code is [licensed](https://github.com/raydium-io/raydium-clmm/blob/master/LICENSE) under Apache 2.0.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraydium-io%2Fraydium-clmm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraydium-io%2Fraydium-clmm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraydium-io%2Fraydium-clmm/lists"}