Cross-Chain Bridge Architecture Documentation

mermaid-diagram-2024-12-27-005949.png

Overview

The Gasyard Gateway is a decentralized cross-chain bridge system that enables users to transfer tokens between different blockchain networks. The system utilizes a network of solvers (liquidity providers) and a multi-signature verification mechanism to ensure secure and efficient cross-chain transfers.

The system consists of three main components:

  1. GasyardGateway Contract - The main bridge contract deployed on each supported blockchain
  2. SettlementManager Contract - A quote management contract deployed on a fast L2 network (Base)
  3. Solver Contract - Helper contract for solver to manage transaction limits and Liquidity

Core Components

Gateway Contract

A standardized smart contract deployed on each supported blockchain network that handles:

Quote Manager (SettlementManager)

Mechanim for initiating bidding and auctions and to handle cross VM transparency (privacy centrice address masking to be added later)