Agents
The Hyperlane protocol relies on decentralized offchain agents to observe, sign, and transmit messages.
For convenience, Hyperlane implements these agents as a set of binaries implemented in Rust.
- Validators attest to the validity of Mailbox messages that use a Multisig ISM, and make their signatures available to a relayer.
- Relayers aggregate off-chain metadata for the
IInterchainSecurityModule
interface and deliver messages to their recipients. - Watchtowers observe the network for fraud by validators. If detected, watchtowers submit evidence to the origin chain, slashing the fraudulent validator(s).