Skip to main content

Hyperlane Protocol

Hyperlane is a permissionless interoperability protocol that enables seamless cross-chain communication for developers. Its unique design allows deployment across various blockchain environments, including layer 1 chains, rollups, and app-chains, without the need for approvals or intermediaries. This permissionless design empowers developers to build cross-chain applications with full control over their operations in a multi-chain ecosystem.

Architecture

Hyperlane Messaging Flow

Basic Hyperlane cross-chain messaging flow1

Hyperlane's architecture consists of four key components:

  • Mailboxes: Core messaging contracts deployed on each chain that handle message sending/receiving
  • Interchain Security Modules (ISMs): Custom security logic that determines how messages are verified
  • Relayers: Off-chain agents that transport messages between chains
  • Validators: Fulfilling the security layer of the Hyperlane protocol

Fees

Hyperlane fees are called Interchain Gas Payments and are payed by the message sender to the relayer.

For more info about the Interchain Gas Payments, consult the Hyperlane documentation

See also

Footnotes

  1. Architecture diagram is courtesy of Hyperlane documentation