DAMM v1
npm install @meteora-ag/dynamic-amm-sdk @solana/web3.js
import AmmImpl, { MAINNET_POOL } from '@meteora-ag/dynamic-amm-sdk'; import { Connection } from '@solana/web3.js'; const mainnetConnection = new Connection('https://api.mainnet-beta.solana.com'); // Create pool instances // e.g. creating a DAMM v1 pool const constantProductPool = await AmmImpl.create(mainnetConnection, MAINNET_POOL.USDC_SOL); // e.g. creating multiple DAMM v1 pools const pools = [MAINNET_POOL.USDC_SOL, MAINNET_POOL.USDT_USDC]; const [dammV1Pool1, dammV1Pool2] = await AmmImpl.createMultiple(mainnetConnection, pools);
# Install dependencies cd ts-client bun install # Run tests bun test
When working on devnet, you might need test tokens. Here is a helpful faucet.
Was this page helpful?