  In this paper, we present the first intrinsically secure and semantically
universal omnichain interoperability protocol: LayerZero. Utilizing an
immutable endpoint, append-only verification modules, and fully-configurable
verification infrastructure, LayerZero provides the security, configurability,
and extensibility necessary to achieve omnichain interoperability. LayerZero
enforces strict application-exclusive ownership of protocol security and cost
through its novel trust-minimized modular security framework which is designed
to universally support all blockchains and use cases. Omnichain applications
(OApps) built on the LayerZero protocol achieve frictionless
blockchain-agnostic interoperation through LayerZero's universal network
semantics.
