> ## Documentation Index
> Fetch the complete documentation index at: https://docs.layerzero.network/llms.txt
> Use this file to discover all available pages before exploring further.

# LayerZero V2 Solana Programs

> Overview of Solana Programs on LayerZero V2. Learn the architecture, features, and how to get started building. LayerZero enables secure crosschain messaging.

The LayerZero Protocol consists of several programs built on the Solana blockchain designed to facilitate the secure movement of data, tokens, and digital assets between different blockchain environments.

LayerZero provides **Solana Programs** that can communicate directly with the equivalent [Solidity Contract Libraries](/v2/developers/evm/overview) deployed on EVM-based chains.

## Solana Programs

<Columns cols={3}>
  <Card title="Getting Started on Solana" icon="coins" href="/v2/developers/solana/getting-started">
    Learn how the LayerZero V2 Protocol operates on the Solana blockchain.
  </Card>

  <Card title="OApp Reference" icon="wrench" href="/v2/developers/solana/oapp/overview">
    Build the Endpoint instructions necessary for sending arbitrary data and external function calls crosschain.
  </Card>

  <Card title="OFT Program" icon="network-wired" href="/v2/developers/solana/oft/overview">
    Create and send Omnichain Fungible Tokens (OFTs) on the Solana blockchain.
  </Card>
</Columns>

## Solana Protocol Configurations

<Columns cols={3}>
  <Card title="Configure Security Stack" icon="wrench" href="/v2/developers/solana/configuration/dvn-executor-config#custom-configuration">
    Configure which decentralized verifier networks (DVNs) secure your messages.
  </Card>

  <Card title="Configure Executor" icon="network-wired" href="/v2/developers/solana/configuration/dvn-executor-config#custom-configuration">
    Configure who executes your messages on the destination chain.
  </Card>

  <Card title="Set Execution Options" icon="flask" href="/v2/developers/evm/configuration/options">
    Set the amount of gas to deliver to the destination chain.
  </Card>
</Columns>

<br />

<Info>
  You can find all [**LayerZero Solana Programs**](https://github.com/LayerZero-Labs/LayerZero-v2/tree/main/packages/layerzero-v2/solana/programs) here.
</Info>

### Tooling and Resources

Solana development relies heavily on Rust and the Solana CLI. For more information, see an [Overview of Developing Solana Programs](https://solana.com/docs/programs/overview).

LayerZero provides developer tooling to simplify the contract creation, testing, and deployment process:

[LayerZero Scan](/v2/developers/layerzero-scan-explorer): a comprehensive block explorer, search, API, and analytics platform for tracking and debugging your omnichain transactions.

You can also ask for help or follow development in the [Discord](https://discord.com/invite/ktbvm8Nkcr).
