Cross-Chain Bridge Architecture Documentation

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:
- GasyardGateway Contract - The main bridge contract deployed on each supported blockchain
- SettlementManager Contract - A quote management contract deployed on a fast L2 network (Base)
- 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:
- Token deposits and withdrawals
- Order management
- Multi-signature verification
- Fee collection and distribution
- Emergency controls and security measures
Quote Manager (SettlementManager)
Mechanim for initiating bidding and auctions and to handle cross VM transparency (privacy centrice address masking to be added later)
- Deployed on base network
- Manages and broadcasts official quotes from gasyard solver for other to compete