Skip to main content
Version: Endpoint V1

Mainnet Addresses

The omnichain contracts for sending messages

Official Endpoint Addresses V1

These are the mainnet addresses for the contracts where you would call send().

See testnet here to play around.

info

Note: endpointId values are not related to EVM ids. Since LayerZero will span EVM & non-EVM chains the endpointIds are proprietary to our Endpoints.

EVM contract addresses
Total Networks: 74
ChainEIDEndpoint AddressMessage Library
10191
ULNV2
RelayerV2
NonceContract
10267
ULNV2
RelayerV2
NonceContract
110
ULNV2
RelayerV2
NonceContract
175
ULNV2
RelayerV2
NonceContract
10231
ULNV2
RelayerV2
NonceContract
210
ULNV2
RelayerV2
NonceContract
10210
ULNV2
RelayerV2
NonceContract
257
ULNV2
RelayerV2
NonceContract
211
ULNV2
RelayerV2
NonceContract
10201
ULNV2
RelayerV2
NonceContract
106
ULNV2
RelayerV2
NonceContract
10291
ULNV2
RelayerV2
NonceContract
184
ULNV2
RelayerV2
NonceContract
10245
ULNV2
RelayerV2
NonceContract
10288
ULNV2
RelayerV2
NonceContract
10102
ULNV2
RelayerV2
NonceContract
243
ULNV2
RelayerV2
NonceContract
10243
ULNV2
RelayerV2
NonceContract
10177
ULNV2
RelayerV2
NonceContract
102
ULNV2
RelayerV2
NonceContract
279
ULNV2
RelayerV2
NonceContract
10279
ULNV2
RelayerV2
NonceContract
10281
ULNV2
RelayerV2
NonceContract
10289
ULNV2
RelayerV2
NonceContract
10276
ULNV2
RelayerV2
NonceContract
159
ULNV2
RelayerV2
NonceContract
10159
ULNV2
RelayerV2
NonceContract
10125
ULNV2
RelayerV2
NonceContract
125
ULNV2
RelayerV2
NonceContract
212
ULNV2
RelayerV2
NonceContract
10211
ULNV2
RelayerV2
NonceContract
153
ULNV2
RelayerV2
NonceContract
10153
ULNV2
RelayerV2
NonceContract
10306
ULNV2
RelayerV2
NonceContract
283
ULNV2
RelayerV2
NonceContract
10280
ULNV2
RelayerV2
NonceContract
267
ULNV2
RelayerV2
NonceContract
118
ULNV2
RelayerV2
NonceContract
10118
ULNV2
RelayerV2
NonceContract
115
ULNV2
RelayerV2
NonceContract
149
ULNV2
RelayerV2
NonceContract
10162
ULNV2
RelayerV2
NonceContract
10284
ULNV2
RelayerV2
NonceContract
101
ULNV2
RelayerV2
NonceContract
292
ULNV2
RelayerV2
NonceContract
10239
ULNV2
RelayerV2
NonceContract
112
ULNV2
RelayerV2
NonceContract
10112
ULNV2
RelayerV2
NonceContract
10301
ULNV2
RelayerV2
NonceContract
295
ULNV2
RelayerV2
NonceContract
10294
ULNV2
RelayerV2
NonceContract
10270
ULNV2
RelayerV2
NonceContract
10222
ULNV2
RelayerV2
NonceContract
255
ULNV2
RelayerV2
NonceContract
10255
ULNV2
RelayerV2
NonceContract
10106
ULNV2
RelayerV2
NonceContract
138
ULNV2
RelayerV2
NonceContract
10138
ULNV2
RelayerV2
NonceContract
10296
ULNV2
RelayerV2
NonceContract
145
ULNV2
RelayerV2
NonceContract
10145
ULNV2
RelayerV2
NonceContract
294
ULNV2
RelayerV2
NonceContract
116
ULNV2
RelayerV2
NonceContract
10285
caution
The hedera EVM has 8 decimals while their JSON RPC uses 18 decimals for `msg.value`, please take precaution when calling `quoteFee`
ULNV2
RelayerV2
NonceContract
10217
ULNV2
RelayerV2
NonceContract
265
ULNV2
RelayerV2
NonceContract
10265
ULNV2
RelayerV2
NonceContract
215
ULNV2
RelayerV2
NonceContract
10215
ULNV2
RelayerV2
NonceContract
10182
ULNV2
RelayerV2
NonceContract
10219
ULNV2
RelayerV2
NonceContract
234
ULNV2
RelayerV2
NonceContract
10218
ULNV2
RelayerV2
NonceContract
285
ULNV2
RelayerV2
NonceContract
10242
ULNV2
RelayerV2
NonceContract
177
ULNV2
RelayerV2
NonceContract
10172
ULNV2
RelayerV2
NonceContract
150
ULNV2
RelayerV2
NonceContract
10205
ULNV2
RelayerV2
NonceContract
183
ULNV2
RelayerV2
NonceContract
10157
ULNV2
RelayerV2
NonceContract
197
ULNV2
RelayerV2
NonceContract
10197
ULNV2
RelayerV2
NonceContract
217
ULNV2
RelayerV2
NonceContract
10221
ULNV2
RelayerV2
NonceContract
10272
ULNV2
RelayerV2
NonceContract
181
ULNV2
RelayerV2
NonceContract
10246
ULNV2
RelayerV2
NonceContract
10181
ULNV2
RelayerV2
NonceContract
263
ULNV2
RelayerV2
NonceContract
10263
ULNV2
RelayerV2
NonceContract
10178
ULNV2
RelayerV2
NonceContract
198
ULNV2
RelayerV2
NonceContract
266
ULNV2
RelayerV2
NonceContract
10264
ULNV2
RelayerV2
NonceContract
176
ULNV2
RelayerV2
NonceContract
10156
ULNV2
RelayerV2
NonceContract
151
ULNV2
RelayerV2
NonceContract
10151
ULNV2
RelayerV2
NonceContract
10292
ULNV2
RelayerV2
NonceContract
260
ULNV2
RelayerV2
NonceContract
10260
ULNV2
RelayerV2
NonceContract
126
ULNV2
RelayerV2
NonceContract
10126
ULNV2
RelayerV2
NonceContract
167
ULNV2
RelayerV2
NonceContract
10290
ULNV2
RelayerV2
NonceContract
155
ULNV2
RelayerV2
NonceContract
10155
ULNV2
RelayerV2
NonceContract
10277
ULNV2
RelayerV2
NonceContract
202
ULNV2
RelayerV2
NonceContract
10202
ULNV2
RelayerV2
NonceContract
10297
ULNV2
RelayerV2
NonceContract
111
ULNV2
RelayerV2
NonceContract
10232
ULNV2
RelayerV2
NonceContract
213
ULNV2
RelayerV2
NonceContract
10200
ULNV2
RelayerV2
NonceContract
302
ULNV2
RelayerV2
NonceContract
10299
ULNV2
RelayerV2
NonceContract
218
ULNV2
RelayerV2
NonceContract
10304
ULNV2
RelayerV2
NonceContract
109
ULNV2
RelayerV2
NonceContract
158
ULNV2
RelayerV2
NonceContract
10247
ULNV2
RelayerV2
NonceContract
10224
ULNV2
RelayerV2
NonceContract
10223
ULNV2
RelayerV2
NonceContract
235
ULNV2
RelayerV2
NonceContract
10235
ULNV2
RelayerV2
NonceContract
237
ULNV2
RelayerV2
NonceContract
214
ULNV2
RelayerV2
NonceContract
10214
ULNV2
RelayerV2
NonceContract
280
ULNV2
RelayerV2
NonceContract
10258
ULNV2
RelayerV2
NonceContract
10161
ULNV2
RelayerV2
NonceContract
230
ULNV2
RelayerV2
NonceContract
10230
ULNV2
RelayerV2
NonceContract
273
ULNV2
RelayerV2
NonceContract
290
ULNV2
RelayerV2
NonceContract
10274
ULNV2
RelayerV2
NonceContract
10252
ULNV2
RelayerV2
NonceContract
10199
ULNV2
RelayerV2
NonceContract
199
ULNV2
RelayerV2
NonceContract
173
ULNV2
RelayerV2
NonceContract
10173
ULNV2
RelayerV2
NonceContract
238
ULNV2
RelayerV2
NonceContract
10238
ULNV2
RelayerV2
NonceContract
420
ULNV2
RelayerV2
NonceContract
10420
ULNV2
RelayerV2
NonceContract
10262
ULNV2
RelayerV2
NonceContract
10298
ULNV2
RelayerV2
NonceContract
196
ULNV2
RelayerV2
NonceContract
10196
ULNV2
RelayerV2
NonceContract
236
ULNV2
RelayerV2
NonceContract
10251
ULNV2
RelayerV2
NonceContract
291
ULNV2
RelayerV2
NonceContract
274
ULNV2
RelayerV2
NonceContract
10269
ULNV2
RelayerV2
NonceContract
216
ULNV2
RelayerV2
NonceContract
10216
ULNV2
RelayerV2
NonceContract
303
ULNV2
RelayerV2
NonceContract
10275
ULNV2
RelayerV2
NonceContract
10220
ULNV2
RelayerV2
NonceContract
10266
ULNV2
RelayerV2
NonceContract
301
ULNV2
RelayerV2
NonceContract
10283
ULNV2
RelayerV2
NonceContract
165
ULNV2
RelayerV2
NonceContract
195
ULNV2
RelayerV2
NonceContract
10249
ULNV2
RelayerV2
NonceContract

Aptos

  • EndpointId: 108
  • Endpoint: 0x54ad3d30af77b60d939ae356e6606de9a4da67583f02b962d2d3f2e481484e90
  • layerzero_apps: 0x43d8cad89263e6936921a0adb8d5d49f0e236c229460f01b14dca073114df2b9

Sepolia

  • EndpointId: 161
  • Endpoint: 0x7cacBe439EaD55fa1c22790330b12835c6884a91
  • RelayerV2: 0x306B9a8953B9462F8b826e6768a93C8EA7454965
  • ULNV2: 0x41Bdb4aa4A63a5b2Efc531858d3118392B1A1C3d
  • NonceContract: 0xc097ab8CD7b053326DFe9fB3E3a31a0CCe3B526f
  • Note: This endpoint is connected to Ethereum, Arbitrum, Optimism only on mainnet.