Safenet
Architecture

Architecture

Safenet is a hybrid network that combines on-chain smart contracts across multiple blockchains and rollups with a decentralized network of off-chain actors that process transactions across these chains.

Safenet-highlevel-overview

Safenet is composed of the following key components:

Safe Smart Accounts

Each Safenet Account is spread across multiple blockchains, with one Safe Smart Account per chain. Every Safenet Account is anchored by a Home Safe Smart Account deployed on the Ethereum mainnet.

Safenet Smart Contracts

These contracts are deployed on every supported chain, with the Ethereum mainnet as the primary hub for configuration and coordination.

Decentralized off-chain actors

Safenet introduces several key roles for off-chain transaction processing:

  • Processors: Handle the heavy lifting of processing, signing, and settling transactions.
  • Validators: Ensure the security and correctness of transactions by validating the work of processors.
  • Liquidity Providers: Supply liquidity on-chain to facilitate seamless transactions across different blockchains.

External Bridges

External bridges are only used for dispute resolution when a validator challenges a Safenet transaction.

Was this page helpful?