Skip to main content

Relayers

info

The following details how relayers are defined and managed by Sygma.

Relayers are entities that ensure bridge decentralization and execute asset and message bridging.

At the core of Sygma exists a set of relayers. Relayers are offchain middleware agents whose responsibility is to listen and parse for source chain events. Upon verification of canon on the source chain (either through attestation, proof of computation, or optimistic relay), the relayer network posts to the destination network.

Under the tailored security protocol, separate relayers exist for the various verification mechanisms.

MPC Relay

For MPC relay, the relayer network is distributed among several legal entities and operate under a trusted federation model. Spreading the relayer set across several legal entities creates a distribution of responsibilities and mitigates risk by disincentivizing relayers in the set to act in an unfair manner.

Each relayer within the set listens to both the source and destination chains that are being bridged by Sygma. Based on events that are emitted, these relayers then execute relevant actions.

This multi-relayer set is responsible for relaying messages from a source network to a destination network. Relayers are operating with private key share and execution happens on the destination network with the MPC private key.

Communication between relayer parties happens in a p2p manner; and participants of p2p and MPC communication are strictly defined by a configuration file, which allows us to prevent Sybil Attacks.

For more on our current list of relayer partners or learn how to become one, please see Becoming A Relayer Partner.

Spectre

Zipline