Skip to content
@LayerZero-Labs

LayerZero-Labs

Welcome to LayerZero

banner

LayerZero is an innovative open-source, immutable messaging protocol, that connects blockchains (50+ and counting) to enable omnichain interoperability for blockchain applications. With LayerZero, developers have the power to create applications that can seamlessly interact across multiple blockchains. ​

Refer to the LayerZero V2 Docs for implementing, handling, and debugging LayerZero contracts. ​

Join the #dev-general channel on Discord to discuss technical issues. ​

Build on LayerZero V2

​ Developers can easily send arbitrary data, external function calls, and tokens with omnichain messaging while preserving full autonomy and control over their application: ​

  • OApp: a generic message passing interface to send and receive arbitrary pieces of data across different blockchains. See the OApp Quickstart to start building. ​

  • OFT: enables fungible tokens to be transferred across multiple blockchains without asset wrapping or middlechains. See the OFT Quickstart to learn more. ​

Build on LayerZero V1

​ For legacy support for LayerZero V1, refer to the Endpoint V1 documentation. ​

Run DVNs and Executors

​ See reference implementations for how the DVN and Executor communicate with the Ultra Light Nodes on each chain. ​

  • DVN: Developers can run a custom DVN by deploying a DVN contract on every chain they want to support. See the Build DVN guide to create your own security providers. ​​

  • Executor: Developers can deploy a custom Executor to ensure the seamless execution of messages on the destination chain. See the Executor guide. ​

WebsiteDocsTwitterTelegramDiscord

Pinned Loading

  1. devtools devtools Public

    LayerZero Developer Utilities

    TypeScript 106 168

  2. LayerZero-v2 LayerZero-v2 Public

    Solidity 583 359

  3. Audits Audits Public

    6 7

Repositories

Showing 10 of 47 repositories
  • devtools Public

    LayerZero Developer Utilities

    LayerZero-Labs/devtools’s past year of commit activity
    TypeScript 106 168 10 18 Updated Dec 18, 2024
  • gasolina-gcp Public
    LayerZero-Labs/gasolina-gcp’s past year of commit activity
    TypeScript 9 20 0 3 Updated Dec 16, 2024
  • LayerZero-v2 Public
    LayerZero-Labs/LayerZero-v2’s past year of commit activity
    Solidity 583 359 38 7 Updated Dec 9, 2024
  • gasolina-aws Public

    This repository provides Infrastructure-As-Code (IAC) for installing Gasolina on AWS via CDK.

    LayerZero-Labs/gasolina-aws’s past year of commit activity
    TypeScript 8 12 0 2 Updated Nov 25, 2024
  • example-oft Public
    LayerZero-Labs/example-oft’s past year of commit activity
    Rust 13 18 0 0 Updated Nov 21, 2024
  • Audits Public
    LayerZero-Labs/Audits’s past year of commit activity
    6 7 0 0 Updated Nov 14, 2024
  • lif3-endpoint Public

    Lif3's LayerZero Endpoint

    LayerZero-Labs/lif3-endpoint’s past year of commit activity
    Solidity 2 5 0 0 Updated Oct 2, 2024
  • changesets Public Forked from changesets/changesets

    🦋 A way to manage your versioning and changelogs with a focus on monorepos

    LayerZero-Labs/changesets’s past year of commit activity
    TypeScript 7 MIT 609 0 0 Updated Sep 23, 2024
  • endpoint-v1-solidity-examples Public

    example contracts

    LayerZero-Labs/endpoint-v1-solidity-examples’s past year of commit activity
    JavaScript 1,018 540 5 10 Updated Jul 18, 2024
  • SyncPools Public
    LayerZero-Labs/SyncPools’s past year of commit activity
    Solidity 10 22 0 1 Updated Jul 9, 2024