< 작업 목록으로
HASH: 0x0002...2025.07 - 2025.08

Beatoz-Axelar Integration

Cross-Chain Interoperability

시스템 설명

Beatoz EVM과 Axelar CGP를 연결한 크로스체인 연동입니다. Gateway·인증·가스·입금 컨트랙트와 온체인 이벤트를 감시해 명령을 실행하는 릴레이어를 구현했습니다.

기술 스택

SolidityGoRustCosmos SDKTendermintTypeScript
Beatoz-Axelar Integration
ROLE: SOLO_DEVELOPERDOMAIN: BLOCKCHAIN
!

문제도전 과제

크로스체인 이벤트 처리에서 반복 호출/오버헤드를 줄이면서도, 명령 실행의 신뢰성과 관측 가능성을 확보해야 했습니다.

✓

해결해결 방식

Axelar CGP 컨트랙트(Gateway/AuthWeighted/GasService/DepositService)와 Beatoz 전용 Relayer를 구현해 이벤트 모니터링→명령 실행을 배치/직접 RPC 기반으로 구성했습니다.

구현 범위

Beatoz EVM과 Axelar CGP를 연결한 크로스체인 연동입니다. Gateway·인증·가스·입금 컨트랙트와 온체인 이벤트를 감시해 명령을 실행하는 릴레이어를 구현했습니다.

증빙 자료

공개 가능한 증빙 자료가 등록되지 않았습니다.

기술 상세

개요

  • ▶1인 개발로 진행한 Beatoz EVM ↔ Axelar CGP 크로스체인 연동입니다.
  • ▶컨트랙트(Gateway/Auth/Gas/Deposit)와 이벤트 모니터링/명령 실행 릴레이어를 포함합니다.

핵심 구성

1) Axelar CGP 컨트랙트 레이어

  • ▶Gateway/AuthWeighted/GasService/DepositService 등 CGP 구성요소를 체인 환경에 맞게 통합합니다.
  • ▶검증(가중치 멀티시그) 및 메시지/토큰 처리 흐름을 컨트랙트 수준에서 구현합니다.

2) Relayer(이벤트 모니터링 → 명령 실행)

  • ▶소스 체인 이벤트를 모니터링하고, 목적 체인에서 명령 실행을 수행하는 워커/서비스를 구성합니다.
  • ▶운영 안정성을 위해 배치 처리 및 직접 RPC 기반 최적화(불필요 호출 감소) 방향으로 구성했습니다.

운영 포인트

  • ▶크로스체인은 “성공 케이스”보다 **실패/재시도/중복 방지(멱등성)**가 핵심이라, 이벤트 처리와 실행 단계를 분리해 추적 가능하게 구성했습니다.