Developers can easily start building omnichain applications by inheriting and extending LayerZero Contract Standards that seamlessly integrate with the protocol’s interfaces. LayerZero offers a suite of template contracts to expedite the development process. These templates serve as foundational blueprints for developers to build upon: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.
OApp
The OApp Contract Standard provides developers with a generic message passing interface to send and receive arbitrary pieces of data between contracts existing on different blockchain networks.
OFT
The Omnichain Fungible Token (OFT) Standard allows fungible tokens to be transferred across multiple blockchains without asset wrapping or middlechains.
This standard works by burning tokens on the source chain whenever an omnichain transfer is initiated, sending a message via the protocol, and delivering a function call to the destination contract to mint the same number of tokens burned.
This creates a unified supply across all networks LayerZero supports that the OFT is deployed on.

OFT.sol, an extension of the OApp Contract Standard and the ERC20 Token Standard.
