


Audience: OApp and OFT developers, and owners of contracts that bridge to or from Metis Andromeda.
LayerZero Labs' default DVN (Decentralized Verifier Network) and Executor stop serving Metis Andromeda on October 30, 2026. Any OApp or OFT that still relies on them for a Metis pathway will stop verifying and executing messages on that date.
You have two options:
If your project already completed this migration, no further action is needed.
| Date | What happens | Who needs to act |
|---|---|---|
| Oct 23, 2026 | Stargate support for Metis Andromeda ends. | Owners of LayerZero V1 integrations: contact the Metis team and give holders time to bridge back. |
| Oct 30, 2026 | LayerZero Labs' default DVN and Executor stop serving Metis Andromeda. | OApp/OFT developers: get pathways enabled and update the V2 configuration, or migrate. |
| Dec 15, 2026 | Stargate V1 pools close on all chains. | Remaining Stargate V1 liquidity providers. |
The new DVNs and Executor support these LayerZero V2 pathways:
Pathways between Metis Andromeda and any other chain are not covered. Applications using them should migrate before October 30, 2026.
Configure both DVNs as required DVNs on every pathway, with no optional DVNs.
0x80ee…381b is the Executor on Metis but DVN 2 on GOAT Network, and 0x1bc5…a0f6 is the Executor on GOAT Network but DVN 1 on BNB Chain. Always take the address from the row of the chain you are configuring.LayerZero requires requiredDVNs to be sorted in ascending address order. On Ethereum this means 0x2c4679… (Metis) comes before 0x812ed6… (GOAT Network). On Metis, GOAT Network and BNB Chain, the order shown in the tables is already ascending.
The Send configuration on one chain must match the Receive configuration on the other chain for the same pathway. Apply identical values on both sides.
| Field | Address | Action |
|---|---|---|
| EndpointV2 | 0x1a44076050125825900e736c501f859c50fE728c |
|
| SendUln302 | 0x63e39ccb510926d05a0ae7817c8f1cc61c5bdd6c |
|
| ReceiveUln302 | 0x5539eb17a84e1d59d37c222eb2cc4c81b502d1ac |
|
| DVN 1 — GOAT Network | 0xb8a7734daeabbf917f22b54f15afb2eddfb1096e |
|
| DVN 2 — Metis | 0xf2ecaec14f07d2940f54eb934f2fa9a8c540733e |
|
| Executor | 0x80ee98468130a2902a791975f71999d69e1f381b |
| Field | Address | Action |
|---|---|---|
| EndpointV2 | 0x6F475642a6e85809B1c36Fa62763669b1b48DD5B |
|
| SendUln302 | 0xc39161c743d0307eb9bcc9fef03eeb9dc4802de7 |
|
| ReceiveUln302 | 0xe1844c5d63a9543023008d332bd3d2e6f1fe1043 |
|
| DVN 1 — GOAT Network | 0x3bb5f6ced0c09aa4b445d229fd1a0d2ff30766bf |
|
| DVN 2 — Metis | 0x80ee98468130a2902a791975f71999d69e1f381b |
|
| Executor | 0x1bc581eaa9e95d398af6666fee49918f53faa0f6 |
| Field | Address | Action |
|---|---|---|
| EndpointV2 | 0x1a44076050125825900e736c501f859c50fE728c |
|
| SendUln302 | 0x9f8c645f2d0b2159767bd6e0839de4be49e823de |
|
| ReceiveUln302 | 0xb217266c3a98c8b2709ee26836c98cf12f6ccec1 |
|
| DVN 1 — GOAT Network | 0x1bc581eaa9e95d398af6666fee49918f53faa0f6 |
|
| DVN 2 — Metis | 0x8f116f5fbe6cc13038658ab39b1fcf5a0c941a63 |
|
| Executor | 0xfb24fc6ffa67c2dc59321e5db181c6b80a223b87 |
| Field | Address | Action |
|---|---|---|
| EndpointV2 | 0x1a44076050125825900e736c501f859c50fE728c |
|
| SendUln302 | 0xbb2ea70c9e858123480642cf96acbcce1372dce1 |
|
| ReceiveUln302 | 0xc02ab410f0734efa3f14628780e6e695156024c2 |
|
| DVN 1 — GOAT Network | 0x812ed64482f9080a6174b86042214c211cfc7c41 |
|
| DVN 2 — Metis | 0x2c4679e3c6aa4fa64b07b50aab635508f9298e2d |
|
| Executor | 0x8aa754a0f697b1a6245726fd76c238da6d62cb79 |
The new DVNs and Executor only serve pathways that have been enabled for your application. Each one checks pathwayConfig[dstEid][yourOApp] when a message is sent, and a send to a pathway that has not been enabled reverts. The Executor additionally enforces a maximum message size and minimum and maximum lzReceive gas per pathway.
Send the following to the Metis team before you update your configuration:
Also note:
For every supported pathway your OApp or OFT uses:
Complete all of the above before October 30, 2026.
Working reference: GOAT Network's BTCB and DOGEB OFTs already run on the GOAT Network ↔ BNB Chain pathway with exactly this setup: confirmations 20, two required DVNs, and maxMessageSize 10000.
Users need to be able to move assets in as well as out. After you migrate:
The sections above apply to LayerZero V2 only. The following integrations on Metis Andromeda still use the LayerZero V1 endpoint (0x9740FF91F1985D8d2B71494aE1A2f723bb3Ed9E4). The new DVNs cannot be configured for them.
| Asset | Contract on Metis | Type | Action |
|---|---|---|---|
| METIS | 0xcecb301c2e2a04dd631428c386dd21db70716f8a |
Native OFT Adapter (locks native METIS) | |
| HERA | 0x9c598da94c840147c9a1eabe1ae8df750674ddf6 |
OFT Adapter (locks HERA 0x6F05709bc91Bad933346F9E159f0D3FdBc2c9DCE) | |
| QI | 0xd3fdcb837dafdb7c9c3ebd48fe22a53f6dd3d7d7 |
OFT | |
| MTVT | 0x52b4fc2ca0d9b194769ab9a3dc36c2c6831f2520 |
OFT |
Owners of these contracts should contact the Metis team to discuss options before October 23, 2026. Holders of the bridged versions of these tokens on other chains should bridge back to Metis before that date.
At the time of writing, these V2 OFTs on Metis still use the LayerZero Labs DVN (0x32d4f92437454829b3fe7bebfece5d0523deb475) and are not yet enabled on the new DVNs:
| Asset | Contract on Metis | Project | Action |
|---|---|---|---|
| USDe | 0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34 |
Ethena | |
| sUSDe | 0x211cc4dd073734da055fbf44a2b4667d5e5fe5d2 |
Ethena | |
| ENA | 0x58538e6a46e07434d7e7375bc268d3cb839c0133 |
Ethena | |
| Anon | 0x79bbf4508b1391af3a0f4b30bb5fc4aa9ab0e07c |
HeyAnon | |
| FRAX | 0x909dbde1ebe906af95660033e478d59efe831fed |
Frax | |
| sFRAX | 0xe4796ccb6bb5de2290c417ac337f2b66ca2e770e |
Frax | |
| FXS (legacy) | 0x23432452b720c80553458496d4d9d7c5003280d0 |
Frax | |
| frxETH | 0xf010a7c8877043681d59ad125ebf575633505942 |
Frax | |
| sfrxETH | 0x1f55a02a049033e3419a8e2975cf3f572f4e6e9a |
Frax | |
| FPI | 0xe41228a455700caf09e551805a8ab37caa39d08c |
Frax |
If your project is listed, or you run any other OApp on Metis Andromeda, please contact the Metis team.
Stargate support for Metis Andromeda ends October 23, 2026. Withdraw liquidity before this date. If your LP tokens are staked, unstake first:
0xF1fCb4CBd57B67d683972A59B6a7b1e2E8Bf27E60x45A01E4e04F14f7A4a6702c74187c5F6222033cdStargate V2 pools
| Pool | Pool contract | LP token | Underlying |
|---|---|---|---|
| USDT | 0x4dCBFC0249e8d5032F89D6461218a9D2eFff5125 |
S*USDT 0x222A9a6dD812CA5a27fFfEC39816A2DF6837D396 |
m.USDT |
| ETH | 0x36ed193dc7160D3858EC250e69D12B03Ca087D08 |
S*WETH 0x16C58802FD464D2Ac33B8f1DB57D7717f8365d91 |
WETH |
| METIS | 0xD9050e7043102a0391F81462a3916326F86331F0 |
S*METIS 0x2D4848d502B8B16b8ad86945d3D4e92F2d229dFF |
METIS |
Stargate V1 pools (close on all chains Dec 15, 2026; on Metis, cross-chain messaging stops earlier, so withdraw by Oct 23)
| Pool | Pool / LP token | Underlying |
|---|---|---|
| USDT | S*m.USDT 0x2b60473a7C41Deb80EDdaafD5560e963440eb632 |
m.USDT |
| METIS | S*Metis 0xAad094F6A75A14417d39f04E690fC216f080A41a |
METIS |
| MAI | S*MAI 0xf52b354FFDB323E0667E87a0136040e3e4D9dF33 |
MAI |
These are issued by the Metis canonical bridge (L2StandardBridge 0x4200000000000000000000000000000000000010), not by Stargate or LayerZero. Minting and redemption continue as normal.
| Token | Contract on Metis | Issued by | Action |
|---|---|---|---|
| m.USDC | 0xEA32A96608495e54156Ae48931A7c20f0dcc1a21 |
Metis canonical bridge (Ethereum USDC) | |
| m.USDT | 0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC |
Metis canonical bridge (Ethereum USDT) | |
| WETH | 0x420000000000000000000000000000000000000A |
Metis canonical bridge (Ethereum ETH) | |
| METIS | 0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000 |
Native token |
For pathway enablement, the LayerZero V2 DVN and Executor migration, or any Metis integration, contact the Metis team:
• Telegram: https://t.me/MetisL2
For questions about LayerZero's own services, see the LayerZero documentation. For questions about withdrawing from Stargate, see the Stargate app.