What Can You Build?
Most developers come to LayerZero for one of these use cases, ordered from most common to most advanced:1. Transfer Existing Crosschain Assets
The easiest path is integrating assets that already exist on LayerZero. Stargate has liquidity pools for USDC and ETH across 60+ chains. Other teams have issued OFTs like USDT0, USDe, and WBTC that you can integrate directly.Stargate Protocol
Unified liquidity pools for ETH and USDC. No deployment needed.
View Existing OFTs
See all OFT deployments (USDT0, USDe, WBTC, etc.) available to integrate.
2. Issue Your Own Crosschain Asset
Deploy your own Omnichain Fungible Token (OFT) that works natively across 150+ chains. OFTs maintain unified supply across all chains through debit/credit mechanisms. No bridges, no wrapped tokens.OFT Standard
Learn how OFTs enable native crosschain token transfers.
Deploy an OFT
Step-by-step guide to issuing your own crosschain token.
3. Compose Token Transfers with Logic
Composers let you bundle a token transfer with calldata that executes on the destination chain. Send tokens and trigger a swap, deposit into a vault, or call any contract in a single crosschain transaction.Omnichain Composers
Combine token transfers with arbitrary contract calls.
OVault
Crosschain vault standard for unified liquidity management.
4. Build Custom Crosschain Systems
LayerZero supports arbitrary message passing for developers who need complete control. You can build crosschain governance, oracles, games, or anything else.OApp Standard
Send arbitrary data between contracts on any chain.
lzRead
Pull data from other chains into your smart contracts.
OApp and lzRead require more systems understanding. You’re designing the message format, handling edge cases, and building the receive logic yourself. Start with Stargate or OFTs if you just need token transfers.
Choose Your Path
I want to understand how it works first
Learn the core concepts before building.
I want to transfer existing tokens
Use Stargate or integrate existing OFTs.
I want to issue my own token
Deploy OFTs across chains. Your token, unified supply.
I want tokens + custom logic
Use Composers to bundle transfers with contract calls.
I want to build something custom
Use OApp for arbitrary crosschain messaging.
Platform Support
LayerZero supports multiple blockchain platforms with native implementations:| Platform | Language | Chains |
|---|---|---|
| EVM | Solidity | Ethereum, Arbitrum, Optimism, Base, and 100+ more |
| Solana | Rust/Anchor | Solana mainnet and devnet |
| Sui | Move | Sui mainnet |
| IOTA | Move | IOTA L1 |
| Aptos | Move | Aptos mainnet |
| Hyperliquid | Solidity | Hyperliquid L1 |