
Beatoz-Axelar Integration
A cross-chain integration between Beatoz EVM and Axelar CGP. It includes gateway, weighted-auth, gas, and deposit contracts plus a relayer that monitors events and executes verified commands.
A cross-chain integration between Beatoz EVM and Axelar CGP. It includes gateway, weighted-auth, gas, and deposit contracts plus a relayer that monitors events and executes verified commands.
What made this system difficult?
Required a verifiable command execution path for cross-chain flows, plus supporting modules (auth, gas, deposits) as part of the end-to-end system.
How did the design respond?
Integrated the CGP contract suite (Gateway/AuthWeighted/GasService/DepositService) with weighted multisig auth, gas payment/refund, and CREATE2-based deposits. Implemented a Beatoz relayer that monitors on-chain events and executes verified commands, supported by deploy scripts and tests.
Overview
- Solo-built cross-chain integration between Beatoz EVM and Axelar CGP.
- Includes CGP contracts (Gateway/Auth/Gas/Deposit) and an event-driven relayer.
Key Components
CGP Contract Layer
- Gateway (execute command batches) + AuthWeighted (weighted multisig, epoch/validator set) + GasService + DepositService (CREATE2 deposits).
Relayer (Event Monitoring → Command Execution)
- Monitors source-chain events and executes destination-chain commands.
- Built with batching/direct-RPC style optimizations to reduce overhead while preserving reliability.
Operational Focus
- Cross-chain systems are failure-first: idempotency, retries, and observability are first-class concerns.
