> ## 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.

# Examples

> DLMM

This [repository](https://github.com/MeteoraAg/cpi-examples) contains examples for CPI (Cross-Program Invocation) that interacts with the DLMM programs.

# Dependencies

* **Anchor:** 0.28.0
* **Solana:** 1.16.1
* **Rust:** 1.68.0

# CPI Examples

<CardGroup cols={2}>
  <Card title="CPI Example for DLMM Swap" icon="code" iconType="solid" href="https://github.com/MeteoraAg/cpi-examples/blob/main/programs/cpi-example/src/instructions/dlmm_cpi/swap.rs">
    Example implementation of Cross-Program Invocation for DLMM swap operations.
  </Card>

  <Card title="Tests" icon="flask" iconType="solid" href="https://github.com/MeteoraAg/cpi-examples/blob/main/programs/cpi-example/tests/integration/dlmm_swap.rs">
    Test cases and examples for CPI integration with DLMM programs.
  </Card>
</CardGroup>

# Rust Examples

<CardGroup cols={2}>
  <Card title="CLI Examples" icon="terminal" iconType="solid" href="https://github.com/MeteoraAg/dlmm-sdk/tree/main/cli">
    Command-line interface examples for DLMM SDK integration and usage.
  </Card>

  <Card title="Market Making Examples" icon="chart-line" iconType="solid" href="https://github.com/MeteoraAg/dlmm-sdk/tree/main/market_making">
    Market making strategies and examples using the DLMM SDK.
  </Card>
</CardGroup>
