Knowledge base ยท 2 min read

LayerZero vs Wormhole: how the two messaging networks differ

LayerZero and Wormhole are not bridges you use directly. They carry messages between chains, and apps like Stargate, USDT0, Portal and Mayan are built on top of them. The main difference is who checks those messages.

What they actually are

Both are protocols. A message says, for example, that tokens were locked on one chain so they can be released or minted on another. Users rarely touch them directly: they use an app built on top.

Apps on LayerZero include Stargate and USDT0. Apps on Wormhole include Portal, Mayan and many Native Token Transfers deployments.

Who verifies messages

Wormhole uses a fixed set of 19 Guardians, well-known companies. A message is valid when at least 13 of them sign it. The same set protects every app on Wormhole.

LayerZero lets each app choose its own verifiers, called DVNs (decentralized verifier networks), and how many must agree. Security therefore depends on the settings of the specific app, not on LayerZero as a whole.

Token standards

LayerZero's standard lets a token exist natively on many chains: it is burned on one chain and minted on the other, without a wrapped copy. USDT0 is a well-known example.

Wormhole's NTT framework (Native Token Transfers) does the same job for tokens that choose it. Wormhole's older Token Bridge, used by Portal, instead creates on the destination chain.

Chain coverage

Both connect the major networks and many others. Wormhole has long been strong on Solana, Sui and Aptos. LayerZero covers a very wide list of EVM networks and also supports Solana and other non-EVM chains. Always check the specific app, because an app may not use every chain its protocol supports.

Security history

In February 2022 an attacker exploited a bug in Wormhole's Solana contract and minted about 120,000 wrapped ETH. Jump Crypto replaced the funds, so users were made whole. LayerZero has had no comparable core exploit, but individual apps can still be misconfigured, for example by relying on a single verifier.

What this means for you

Compare the app, not just the protocol underneath:

  • Check whether you receive a native token (OFT, NTT, CCTP) or a wrapped copy.
  • Prefer apps that are well known and , and whose token issuer supports them.
  • For Solana transfers, Wormhole-based apps such as Mayan are common; for across EVM networks, LayerZero-based Stargate and USDT0 are common.
  • Compare the amount you receive across several apps before sending.
GlossaryUnderlined words on route and project pages show a short explanation when you hover over or tap them.

More guides