Skip to main content
Below you can find a description of the main LayerZero V2 contracts and find the corresponding deployment information for each blockchain network LayerZero supports.
Endpoint Id (eid) values have no relation to Chain Id (chainId) values. Since LayerZero spans both EVM and non-EVM chains, each Endpoint contract has a unique identifier known as the eid for determining which chain’s endpoint to send to or receive messages from.When using LayerZero contract methods, be sure to use the correct eid listed below:
  • 30xxx: refer to mainnet chains
  • 40xxx: refer to testnet chains
To see if a specific LayerZero contract supports another, use the isSupportedEid() method.

Contract Description

Checking Default Configs

To see the default configuration for a given pathway (i.e., from Chain A to Chain B), you can use LayerZero Scan’s Default Checker. LayerZero Scan Default Configurations interface showing a table of pathway configurations from Ethereum to various destinations, displaying columns for Send Library (SendUln302), Receive Library (ReceiveUln302), DVN providers (LayerZero Labs, Google), Executor, and confirmation requirements