@meteora-ag/cp-amm-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.0.0-rc.3 • Public • Published

Meteora Constant Product AMM SDK (DAMM V2 SDK)

A TypeScript SDK for interacting with the Dynamic CP-AMM on Meteora

Overview

This SDK provides a set of tools and methods to interact with the Meteora Dynamic CP-AMM. It simplifies common operations like creating pools, managing positions, adding/removing liquidity, swapping tokens, and claiming rewards.

For detailed technical documentation, please refer to the CP-AMM SDK Documentation.

Installation

pnpm install @meteora-ag/cp-amm-sdk
# or
yarn add @meteora-ag/cp-amm-sdk

Initialization

import { Connection } from "@solana/web3.js";
import { CpAmm } from "@meteora-ag/cp-amm-sdk";

// Initialize a connection to the Solana network
const connection = new Connection("https://api.mainnet-beta.solana.com");

// Create a new instance of the CpAmm SDK
const cpAmm = new CpAmm(connection);

Test

pnpm install
pnpm test

Deployments

  • Mainnet-beta: cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG
  • Devnet: cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG

Faucets

https://faucet.raccoons.dev/

Readme

Keywords

none

Package Sidebar

Install

npm i @meteora-ag/cp-amm-sdk

Weekly Downloads

940

Version

1.0.0-rc.3

License

none

Unpacked Size

28 MB

Total Files

2584

Last publish

Collaborators

  • dongnguyen91861
  • raccoons-bot
  • dicksonp
  • thimerosa
  • jjsb
  • mcsam94
  • siong
  • minhraccoons
  • dannweeeee