Skip to main content
Version: Endpoint V2 Docs

Deployed Endpoints, Message Libraries, and Executors

The LayerZero Endpoint, MessageLib, and Executor for every supported blockchain.

info

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.

Total Mainnet Networks: 102
Show Recently Added:
ChainChain IdEndpointEndpoint IdLibraries & Executor
1112440313
3313930312
Recently Added!
907040355
4216130110
4217030175
42161440231
59230210
8140210
377630257
603836140266
131316155540201
4311340106
4311430106
405840347
845330184
8453240245
8008440291
133740288
1150130317
1150340324
5630102
9740102
20090130314
20081040320
8000040346
Recently Added!
99635340357
8145730243
16858777340243
5208514340330
6080830279
11140279
363640281
600130293
600040289
9035440295
770030159
770140159
4478740125
4222030125
511540344
28888830323
651378440311
7140211
103030212
111630153
111540153
Recently Added!
2100000030331
2100000140345
3311140306
756030283
11155756040280
797930149
393940286
5393530115
33540115
66666666630267
43220430118
43220140118
6877030315
6877540321
9888130282
9888240284
Recently Added!
4192330328
Recently Added!
74730336
Recently Added!
54540351
1700040217
130101
1115511140161
caution
LayerZero Testnet Endpoints use the real Mainnet pricefeed for cross-chain transfers. That means Ethereum Sepolia uses the real Ethereum gwei price. For testing EVM <> EVM transfers, it may be cheaper to use another EVM testnet with a cheaper cost of blockspace.
4279330292
12812340239
25030112
400240112
1802640301
1430295
11440294
13290240270
25230255
252240255
12230138
12340138
1088840339
130040296
1020040145
10030145
Recently Added!
4881640356
162530294
4932140236
166660000030116
29530316
29640285
caution
The Hedera EVM has 8 decimals while their JSON RPC uses 18 decimals for `msg.value`, please take precaution when calling `quoteFee`
Recently Added!
4311130329
74311140338
1901130265
caution
The Homeverse Endpoint uses an alternative ERC20 token instead of the native gas token for omnichain fees. You will need to modify your _payNative() function in OApp to handle ERC20 fees (see OFTAlt).
4087540265
caution
The Homeverse Endpoint uses an alternative ERC20 token instead of the native gas token for omnichain fees. You will need to modify your _payNative() function in OApp to handle ERC20 fees (see OFTAlt).
733230215
199230182
99840332
7146116465640331
Recently Added!
5707330339
Recently Added!
76337340358
882230284
107540307
8130285
1008140242
821730150
100140150
222230177
222140172
181140300
189030309
189140309
5914430183
5914140287
113530321
420240327
515170630197
908891240197
95730311
90140308
16930217
344100640272
500030181
500340246
1339630263
10345440263
Recently Added!
4352140354
1333740178
433730198
420030266
68686840264
8230176
8340156
108830151
5990240292
3444330260
91940260
1480040342
128740126
128430126
128530167
281830322
271040322
131316155430211
Recently Added!
721040352
6540155
6630155
151640340
810190240277
65647640297
1030111
1115542040232
29130213
446040200
4879540337
784930640323
333830302
999040299
8000240267
13730109
110130158
244240247
138001261730235
191898890540235
172930313
8934616240319
767240318
Recently Added!
3030333
Recently Added!
3140350
199630278
199240278
53435230214
53435140170
132930280
71371540258
14830230
caution
Shimmer, while being EVM-like, uses a different approach to gas token decimals, which could lead to specific implementations and adjustments in your gas calculations and transactions.
204639912630273
caution
The Skale Endpoint uses an alternative ERC20 token instead of the native gas token for omnichain fees. You will need to modify your _payNative() function in OApp to handle ERC20 fees (see OFTAlt).
144467341940273
caution
The Skale Endpoint uses an alternative ERC20 token instead of the native gas token for omnichain fees. You will need to modify your _payNative() function in OApp to handle ERC20 fees (see OFTAlt).
240168
30168
194640334
Recently Added!
14630332
Recently Added!
5705440349
Recently Added!
5010430334
53105010440341
151340315
5524430327
9898540336
Recently Added!
192330335
Recently Added!
192440353
16700030290
16700940274
40252
4140199
4030199
155930173
15540173
71042030238
97865740348
72812642830420
caution
TRX, the native token of Tron, uses 6 decimals, which affects how transactions and gas fees are calculated and can require specific handling in smart contracts and dApps.
249410499040420
caution
TRX, the native token of Tron, uses 6 decimals, which affects how transactions and gas fees are calculated and can require specific handling in smart contracts and dApps.
130140333
1823340262
Recently Added!
148030330
7860040298
8830196
8940196
48030319
480140335
19630274
19540269
9452430291
6400240282
3730216
4740216
66027930236
3771455542940251
4890030303
4889940275
777777730195
99999999940249
252530234
20430202
561140202
11118830237
81018030301
caution
zkLink uses a unique compiler designed for zero-knowledge proof generation which generates different bytecode than the standard Solidity compiler (solc).
81018140283
caution
zkLink uses a unique compiler designed for zero-knowledge proof generation which generates different bytecode than the standard Solidity compiler (solc).
32430165
caution
zkSync uses its own compiler called zkSync-solc, which generates different bytecode than the standard Solidity compiler (solc).
30040305
caution
zkSync uses its own compiler called zkSync-solc, which generates different bytecode than the standard Solidity compiler (solc).