Skip to main content
LayerZero extends its universal messaging protocol to Stellar via Soroban, Stellar’s smart contract platform. Developers can now build Omnichain Applications (OApps) and Omnichain Fungible Tokens (OFTs) that connect Stellar to any LayerZero-supported chain. Stellar Soroban contracts are written in Rust and compiled to WASM. LayerZero’s Stellar integration follows the same protocol design as other supported chains, with Soroban-specific adaptations for authorization, storage, and token handling.

Stellar Soroban Contracts

Getting Started on Stellar

Learn the key differences between EVM and Stellar development for LayerZero.

Build an OApp

Create an Omnichain Application (OApp) on Stellar using Soroban smart contracts.

Build an OFT

Deploy an Omnichain Fungible Token (OFT) on Stellar with crosschain transfer support.

Stellar Protocol Configurations

Configure Security Stack

Configure which decentralized verifier networks (DVNs) secure your messages.

Configure Executor

Configure who executes your messages on the destination chain.

Set Execution Options

Set the amount of gas to deliver to the destination chain.

Tooling and Resources

Stellar Soroban development uses Rust and the Stellar CLI. For more information, see the Soroban Getting Started Guide. You can also ask for help or follow development in the Discord.