Skip to content

Infrastructure Components

This section examines the core components that power Wormhole's infrastructure, including Guardians, relayers, VAAs, and the Spy.

Get Started

Start here for an overview of Wormhole architecture components and security mechanisms:

  • Architecture Overview


    Overview of Wormhole's architecture, detailing key on-chain and off-chain components like the Core Contract, Guardian Network, and relayers.

    Learn About Architecture

  • Security


    Explore Wormhole's security features, including the Guardian network, governance, and monitoring.

    Learn About Security

Explore Components

The relationship between individual components can be demonstrated through the simplified flow of a multichain message from a source-chain contract to a target-chain contract. Select the title of each step to learn more about that component:

Core Contracts

Messages are sent from a source contract to the Wormhole Core Contract on the source chain, which publishes them on-chain.

Guardians

Guardians validate these messages before forwarding them to the target chain.

Verifiable Action Approval (VAA)

The validated message is encapsulated in a VAA (Verifiable Action Approval), combining the message with Guardian signatures to create a proof.

Relayers

A relayer relays the VAA to the target chain, which the Wormhole Core Contract then verifies on the target chain.

The Spy continuously runs in the background to subscribe to gossiped messages across the Guardian Network and enable real-time network activity monitoring.

Next Steps

  • Messaging Components


    Learn more about individual messaging components such as Core Contracts, VAAs, Guardians, and relayers

    Explore Core Contracts

  • Core Messaging Guides


    Explore this section for guides to using Wormhole Relayer and Core Contracts in your project.

    Build with Core Messaging