System Overview

Gasyard’s architecture separates concerns into distinct layers, each with specific responsibilities.
LayerComponents
ApplicationsWallets · dApps · Exchanges · Agents
SDK / APIREST API · TypeScript SDK
On-ChainGateway · GatewayRouter · SolverPool · SolverRouter · Settlement · RefundPool
Off-ChainCoordination Engine · Solver Network · Rebalancing · Monitoring · Fallback Routing
NetworksEVM · Movement (Move) · Solana

Transaction Flow

1

User Initiates

User sends any supported token to the GatewayRouter (or Gateway directly for bridge tokens)
2

Source Swap

GatewayRouter swaps the input token into the bridge asset via whitelisted DEX aggregators
3

Intent Created

Gateway validates the intent, applies fees, and emits OrderCreated
4

Solver Competes

Solvers detect the event and race to fulfill the intent
5

Destination Execution

Winning solver pays from their SolverPool on the destination chain
6

Destination Swap

SolverRouter optionally swaps the payout into the user’s requested token
7

User Receives

Final token delivered to user’s wallet
8

Settlement

Solver receives USDC credit on Base after watcher verification

On-Chain Components

Component Interaction

Off-Chain Components

ComponentPurpose
Coordination EngineCross-chain event monitoring, intent classification, task allocation
Solver NetworkDecentralized executors competing to fulfill intents
Rebalancing SystemAutomated liquidity management across chains
MonitoringSystem health, fraud detection, reorg handling
Fallback RoutingExternal liquidity integration for edge cases

Contract Deployment Pattern

Gasyard uses deterministic deployment across EVM chains where possible:
ContractPattern
GatewaySame address on most EVM chains
SolverPoolSame address on most EVM chains
RoutersChain-specific deployment
This consistency simplifies integration and verification.

Security Architecture

LayerSecurity Features
Trust BoundaryNon-upgradeable Gateway · Role-based access control · Token whitelisting · Replay protection
Execution LayerIsolated solver pools · Verified execution via watchers · Automatic refund triggers · Rate-limited rebalancing
Next: Learn about Cross-Chain Execution — how swaps work end-to-end.