Skip to content

Introduction to Wormhole

In the rapidly evolving landscape of blockchain technology, interoperability between different blockchains remains a significant challenge. Developers often face hurdles in creating applications that can seamlessly operate across multiple blockchains, limiting innovation and the potential of decentralized ecosystems.

Wormhole addresses this problem by providing a generic message-passing protocol that enables secure and efficient communication between blockchains. By allowing data and asset transfers across various blockchain networks, Wormhole breaks down the walls that traditionally separate these ecosystems.

Wormhole is distinguished by its focus on robust security, scalability, and transparency. The protocol is supported by a decentralized network of validators that ensure the integrity of every cross-chain transaction. This, combined with Wormhole’s proven performance in real-world applications, gives developers a dependable platform to create and scale multichain applications confidently.

Message-passing process in the Wormhole protocol

Note

The above is an oversimplified illustration of the protocol; details about the architecture and components are available on the architecture page.

Wormhole allows developers to leverage the strengths of multiple blockchain ecosystems without being confined to one. This means applications can benefit from the unique features of various networks—such as Solana's high throughput, Ethereum's security, and Cosmos's interoperability while maintaining a unified, efficient user experience.

This page introduces the key concepts and components necessary to understand how Wormhole enables fast, secure, and scalable cross-chain communication.

What Problems Does Wormhole Solve?

Interoperability is a critical challenge in the rapidly evolving blockchain landscape. Individual blockchains are often isolated, limiting the potential for integrated applications operating across multiple ecosystems. Wormhole solves this problem by enabling seamless communication between blockchains, allowing developers to create multichain applications that can leverage the unique features of each network.

Critical problems Wormhole addresses include:

  • Blockchain isolation - Wormhole connects disparate blockchains, enabling the transfer of assets, data, and governance actions across networks
  • Cross-chain complexity - by abstracting the complexities of cross-chain communication, Wormhole makes it easier for developers to build and deploy cross-chain applications
  • Security and decentralization - Wormhole prioritizes security through a decentralized Guardian network that validates and signs messages, ensuring the integrity of cross-chain interactions

What Does Wormhole Offer?

Wormhole provides a suite of tools and protocols that support a wide range of use cases:

  • Cross-chain messaging - securely transfer arbitrary data between blockchains, enabling the development of cross-chain decentralized applications (xDapps)
  • Asset transfers - facilitate the movement of tokens and NFTs across supported chains with ease, powered by protocols built on Wormhole like Portal
  • Developer tools - leverage Wormhole’s SDKs, APIs, Wormhole Scan, and documentation to build and deploy cross-chain applications quickly and efficiently

What Isn't Wormhole?

  • Wormhole is not a blockchain - it acts as a communication layer that connects different blockchains, enabling them to interact without being a blockchain itself
  • Wormhole is not a token bridge - while it facilitates token transfers, Wormhole also supports a wide range of cross-chain applications, making it much more versatile than a typical bridge

Use Cases of Wormhole

Consider the following examples of potential applications enabled by Wormhole:

  • Cross-chain exchange - using Wormhole Connect, developers can build exchanges that allow deposits from any Wormhole-connected chain, significantly increasing liquidity access
  • Cross-chain governance - NFT collections on different networks can use Wormhole to communicate votes cast on their respective chains to a designated "voting" chain for combined proposals
  • Cross-chain game - games can be developed on a performant network like Solana, with rewards issued as NFTs on another network, such as Ethereum

Explore

Discover more about the Wormhole ecosystem, components, and protocols:

Demos

Demos offer more realistic implementations than tutorials:

More demos are available in the demos page.

Note

Wormhole Integration Complete?

Let us know so we can list your project in our ecosystem directory and introduce you to our global, multichain community!

Reach out now!

Supported Blockchains

Wormhole supports a growing number of blockchains.

EVM

BlockchainEnvironmentMainnetTestnetQuick Links
EthereumEVM✅✅ Website
Developer Docs
Block Explorer
AcalaEVM✅✅ Website
Developer Docs
Block Explorer
ArbitrumEVM✅✅ Website
Developer Docs
Block Explorer
AvalancheEVM✅✅ Website
Developer Docs
Block Explorer
BaseEVM✅✅ Website
Developer Docs
Block Explorer
BerachainEVM❌✅ Website
Developer Docs
Block Explorer
BlastEVM✅✅ Website
Developer Docs
Block Explorer
BNB Smart ChainEVM✅✅ Website
Developer Docs
Block Explorer
CeloEVM✅✅ Website
Developer Docs
Block Explorer
FantomEVM✅✅ Website
Developer Docs
Block Explorer
GnosisEVM✅✅ Website
Developer Docs
Block Explorer
InkEVM❌✅ Website
Developer Docs
Block Explorer
KaiaEVM✅✅ Website
Developer Docs
Block Explorer
KaruraEVM✅✅ Website
Developer Docs
LineaEVM❌✅ Website
Developer Docs
Block Explorer
MantleEVM✅✅ Website
Developer Docs
Block Explorer
MonadDevnetEVM❌✅ Website
Developer Docs
MoonbeamEVM✅✅ Website
Developer Docs
Block Explorer
NeonEVM❌✅ Website
Developer Docs
Block Explorer
OasisEVM✅✅ Website
Developer Docs
Block Explorer
OptimismEVM✅✅ Website
Developer Docs
Block Explorer
PolygonEVM✅✅ Website
Developer Docs
Block Explorer
RootstockEVM✅✅ Website
Developer Docs
Block Explorer
ScrollEVM✅✅ Website
Developer Docs
Block Explorer
SNAXchainEVM✅✅ Website
Developer Docs
Block Explorer
UnichainEVM❌✅ Website
Developer Docs
Block Explorer
World ChainEVM✅✅ Website
Developer Docs
Block Explorer
X LayerEVM✅✅ Website
Developer Docs
Block Explorer

SVM

BlockchainEnvironmentMainnetTestnetQuick Links
SolanaSVM✅✅ Website
Developer Docs
Block Explorer
PythnetSVM✅✅ Website
Developer Docs
Block Explorer

AVM

BlockchainEnvironmentMainnetTestnetQuick Links
AlgorandAVM✅✅ Website
Developer Docs
Block Explorer

CosmWasm

BlockchainEnvironmentMainnetTestnetQuick Links
InjectiveCosmWasm✅✅ Website
Developer Docs
Block Explorer
NeutronCosmWasm✅✅ Website
Developer Docs
Block Explorer
OsmosisCosmWasm❌✅ Website
Developer Docs
Block Explorer
SeiCosmWasm✅✅ Website
Developer Docs
Block Explorer
TerraCosmWasm✅✅ Website
Developer Docs
Block Explorer
Terra 2.0CosmWasm✅✅ Website
Developer Docs
Block Explorer
XPLACosmWasm✅✅ Website
Developer Docs
Block Explorer

Move VM

BlockchainEnvironmentMainnetTestnetQuick Links
AptosMove VM✅✅ Website
Developer Docs
Block Explorer

NEAR VM

BlockchainEnvironmentMainnetTestnetQuick Links
NEARNEAR VM✅✅ Website
Developer Docs
Block Explorer

Sui Move VM

BlockchainEnvironmentMainnetTestnetQuick Links
SuiSui Move VM✅✅ Website
Developer Docs
Block Explorer

Got any questions?

Find out more