Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.meteora.ag/llms.txt

Use this file to discover all available pages before exploring further.

This repository contains examples for Cross-Program Invocation (CPI) that interacts with the DAMM v1 program.

Dependencies

  • Anchor: 0.28.0
  • Solana: 1.16.1
  • Rust: 1.68.0

CPI Examples

CPI Example for DAMM v1 Swap

Example of swapping using Dynamic AMM via CPI.

CPI Example for DAMM v1 Initialize Pool

Example of initializing a pool using Dynamic AMM via CPI.

CPI Example for DAMM v1 Initialize Pool with Config

Example of initializing a pool with configuration using Dynamic AMM via CPI.

CPI Example for DAMM v1 Lock Liquidity

Example of locking liquidity using Dynamic AMM via CPI.

CPI Example for DAMM v1 Claim Fee

Example of claiming fees using Dynamic AMM via CPI.

Tests

Comprehensive tests for all the CPI examples.