Wormhole: Cross-Chain Messaging Protocol

Wormhole is a cross-chain messaging protocol that connects 30+ blockchains through a Guardian Network of 19 validators. Every cross-chain message gets verified by this guardian set and packaged into a VAA (Verified Action Approval) — a signed proof that an action occurred on the source chain. Wormhole was one of the first protocols to enable truly trustless cross-chain communication at scale, and its Token Bridge (Portal) has moved over $35 billion in assets across ecosystems.

How a Message Travels Across Wormhole

Follow the full journey of a cross-chain message from source chain to destination. Watch the animated flow below — the particle moves through each stage as guardians verify and relay the VAA.

📝
Emit
0ms
👁️
Guardians Observe
0ms
✍️
VAA Created
0ms
🚀
Relayed
0ms
Executed
0ms

Stage 1 — Emit: The User Application calls the Wormhole Core Contract on the source chain, which emits a MessagePublished event containing the emitter address, nonce, payload, and consistency level. The consistency level determines how many block confirmations are required before guardians will sign.

The Guardian Network

19 guardians observe and sign every Wormhole message. A VAA requires signatures from 13 of 19 guardians (68%+ supermajority). Hover over a guardian to see their details.

🔗
Chainlink
🪙
Coinbase
🏛️
Certus One
Dodge
✈️
Flight Stakes
☁️
Google Cloud
💎
Hashkey
⛏️
InfStones
🎌
Lingoku
🐻
Live熊
🌐
P2P
QuickNode
🛡️
Sayfer
🔑
Skill Wallet
Starbucks
👼
Third God
📊
TRB
🐺
Wolverine
💰
Zyx
19
Total Guardians
13
Required for VAA
68%
Supermajority Threshold
~15s
Avg VAA Creation Time
Chainlink Oracle Infrastructure

Supported Chains

Wormhole connects these chains through its messaging layer. The Token Bridge (Portal) is available on all EVM chains listed.

Chain Type Consistency Level Native Token TVL (Bridge)
EthereumEVM15+ blocksETH$420M
SolanaSolana31 slotsSOL$310M
ArbitrumEVM1 blockETH$180M
OptimismEVM1 blockETH$160M
BaseEVM1 blockETH$145M
PolygonEVM1 blockMATIC$130M
AvalancheEVM1 blockAVAX$95M
SuiMove1 blockSUI$85M
AptosMove1 blockAPT$72M
Cosmos HubCosmos5 blocksATOM$45M
SeiEVM1 blockSEI$38M
XPLACosmos5 blocksXPLA$12M

Three Core Components

⚙️
Core Contract
The smart contract deployed on every supported chain. Handles message emission, VAA verification, and execution delivery. Emits MessagePublished events that Guardians listen to. The Core Contract is the single integration point for any chain that wants to participate in Wormhole messaging.
Source + Target Message Emission VAA Verification
🚀
Relayer Network
Off-chain agents that listen for VAAs and deliver them to destination chains. Relayers pay gas on the destination chain on behalf of users, enabling a better UX where users only need to hold gas tokens on the source chain. Wormhole supports both permissioned relayers (controlled by the DAO) and permissionless alternatives.
Gas UX Permissioned Fallback Available
🌉
Portal (Token Bridge)
The token transfer application built on Wormhole messaging. Lock-and-mint or burn-and-mint mechanics create wrapped versions of assets on destination chains. Portal Token standard ensures wrapped assets maintain metadata and are fully backed by locked collateral. Over $35B has flowed through Portal.
Token Transfers NFT Transfers $35B+ Volume

What Gets Built on Wormhole

💱
Cross-Chain DEXs
DEXs that let users trade assets from any chain without manual bridging. Tokenbridge enables liquidity to flow where it's needed most.
Examples: Jupiter (Solana), DEXTools
🗳️
Governance Coordination
DAOs that hold governance tokens on multiple chains can vote on Wormhole — no need to consolidate assets to a single chain first.
Examples: Wormhole DAO, multi-chain governance
🎮
Gaming & NFTs
Game assets (NFTs, in-game currency) can be bridged across chains, enabling player ownership and cross-game economies.
Examples: Star Atlas, CrossMint
📊
Oracle Price Feeds
Price data from one chain can be transmitted to another, enabling cross-chain liquidations, perpetuals, and margin systems.
Examples: Wormhole price oracles, DeFi protocols
💰
Yield Aggregation
Yield strategies that move capital between chains based on best APY — Wormhole messaging enables the state sync needed for automatic rebalancing.
Examples: Stargate, Gamma Strategies
🔐
Multi-Chain Lending
Lending protocols that accept collateral on one chain and lend on another. Liquidation keepers can monitor across all chains simultaneously.
Examples: Cross-chain lending primitives

Cross-Chain Protocol Comparison

Dimension Wormhole LayerZero Hyperlane IBC
VerificationGuardian multisig (13/19)Configurable DVNsISM modulesBFT light clients
Validator Count19 (fixed)Configurable per appChain-dependentChain-dependent
Trust ModelTrusts guardian setCustomizable per dAppSovereign securityTrustless BFT
Chain Count30+1000+50+100+ (cosmos)
General Messaging✅ Yes✅ Yes✅ Yes✅ Yes
Token Bridge✅ PortalVia integrated appsNo (warp tokens)✅ Native
NFT Bridge✅ YesNoNoNo
GovernanceWormhole DAO (WORM)Decentralized DVNsAbel DAOCosmos Hub
Relayer ModelPermissioned + permissionlessOpen executor modelPermissionless ISMPermissionless
Key Event$320M hack (Feb 2022)No major hackNo major hackNo major hack
Security Immutability❌ Guardian set can change✅ Immutable Security Stack✅ ConfigurableN/A (protocol-level)

The 2022 Wormhole Hack: What Happened

1
Attacker deposits 0.1 ETH to Solana via Wormhole bridge
2
Discovers signature verification bypass in Solana Core Contract
3
Spawns fake guardian set — bypasses 13/19 threshold
4
Mints 120,000 wETH on Solana — no ETH locked on Ethereum
5
Swaps wETH for ETH on Solana, bridges back to Ethereum
$320M lost
Jump Crypto backstopped losses by depositing 120,000 ETH within 24 hours. Wormhole fixed the verification bug and relaunched.
Key Lesson: Wormhole's security depends entirely on the integrity of its signature verification logic. A single bug in one chain's contract can expose the entire bridge. This is the fundamental risk of multi-chain messaging protocols — attack surface is multiplicative across all connected chains.
19
Guardians
30+
Chains
$35B+
Volume
13/19
VAA Threshold
What is Wormhole and how does it work?
Wormhole is a cross-chain messaging protocol that enables communication between blockchains through a Guardian Network of 19 validators. When a message is sent on the source chain, Wormhole's Core Contract emits an event that Guardians observe, verify, and co-sign into a VAA (Verified Action Approval). This VAA can then be delivered to the target chain to execute the cross-chain action. The protocol supports arbitrary message passing, not just token transfers.
How many chains does Wormhole support?
Wormhole supports 30+ major blockchains including Ethereum, Solana, Arbitrum, Optimism, Base, Polygon, Avalanche, Sui, Aptos, Cosmos chains, and more. It is one of the most chain-diverse cross-chain protocols, making it a popular choice for protocols that need to reach across multiple ecosystems simultaneously.
What is a VAA (Verified Action Approval)?
A VAA is the fundamental unit of Wormhole's cross-chain communication. It is a signed message that proves a particular action occurred on the source chain. VAAs are created when a supermajority of the Guardian Network (13 of 19 guardians by default) independently observe and sign off on a message. The VAA contains the emitter contract, sequence number, timestamp, and the cross-chain payload. Once created, a VAA is immutable and can be relayed to any supported chain.
What happened in the Wormhole hack in February 2022?
In February 2022, an attacker exploited a signature verification bug in Wormhole's Solana contract to mint 120,000 wETH without providing any collateral on Ethereum. The attacker bridged a small amount of ETH to Solana, verified the verification mechanism was broken, then spun up a fake guardian set signing to bypass the Guardian Network's normal consensus. The vulnerability was in the batch signature verification logic — an attacker could craft a message that passed verification with fraudulent signatures. Jump Crypto backstopped the losses by depositing 120k ETH to cover the exploited funds.
How does Wormhole compare to LayerZero?
Wormhole uses a fixed Guardian Network (19 validators) for message verification, while LayerZero uses configurable DVNs (Decentralized Verifier Networks) that dApps choose individually. Wormhole's security model is uniform — every message goes through the same 19-guardian consensus — whereas LayerZero lets each application pick its own verifiers. Wormhole has deeper chain diversity (30+ chains) and a longer track record, while LayerZero has more configurable trust assumptions and a larger app ecosystem.
What is the Portal Token standard in Wormhole?
The Portal Token standard is Wormhole's specification for wrapped tokens created through the Wormhole Token Bridge. When tokens are locked on the source chain, equivalent wrapped tokens are minted on the target chain following the Portal Token standard, which defines metadata (origin chain, asset ID, canonical token address), decimal normalization, and interface compliance (ERC-20 compatible). Portal tokens are fully collateralized — every minted wrapped token has a corresponding locked asset in the bridge vault.
What is the WORM token and does Wormhole have a DAO?
WORM is Wormhole's governance token. Wormhole has a DAO (Wormhole DAO) that controls protocol upgrades, Guardian Council appointments, and treasury management. WORM token holders can vote on proposals related to protocol security, fee parameters, and ecosystem grants. The Guardian Council consists of 19 members — some are major Web3 infrastructure companies (Chainlink, Coinbase Cloud, Google Cloud) and some are established validator operators.
Can Wormhole transfer NFTs between chains?
Yes. Wormhole has an NFT Portal that extends the Token Bridge functionality to NFT transfers. The NFT Portal wraps NFT assets using the same Guardian-validated VAA mechanism, allowing NFTs to move between chains that support NFT collections. This is used by gaming applications, collectible platforms, and cross-chain NFT marketplaces to enable true asset ownership across chains.