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

# CPI Examples

> Stake2Earn

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

# Dependencies

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

# CPI

<CardGroup cols={1}>
  <Card title="CPI Example for initializing a Stake2Earn Vault" icon="code" iconType="solid" href="https://github.com/MeteoraAg/cpi-examples/blob/main/programs/cpi-example/src/instructions/m3m3_cpi/initialize_vault.rs">
    Example implementation of Cross-Program Invocation for initializing a Stake2Earn Vault.
  </Card>

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