해커톤 프로젝트 02 · ETHGlobal Taipei
10 / 12
ETHGlobal Taipei 제출 프로젝트
결제와 interchain position 흐름으로 Circle과 Hyperlane sponsor prize를 받은 하나의 멀티체인 stablecoin 제출 프로젝트입니다.
- 역할
- Frontend & Product UI/UX Lead · 2025
- 문제
- 자산 이동, interchain message, target 실행이 독립적으로 진행되는 동안에도 하나의 사용자 목표를 유지해야 했습니다.
- 전략
- Source, transfer, message, target, portfolio 상태를 각각 모델링했습니다. 각 단계가 고유한 진행과 reference를 유지하면서도 하나의 사용자 목표를 이어가게 했습니다.
- 성과
- ETHGlobal Taipei 2025에서 Circle의 Build a Multichain USDC Payment System 공식 sponsor prize를 수상했습니다.
Sponsor Prize 2개 · 2025
01
문제 정의
왜 이 문제를 해결해야 했는가
ETHGlobal Taipei 제출 프로젝트는 소셜 로그인 onboarding, smart account, 멀티체인 stablecoin position, cross-chain action을 하나의 제품에 결합했습니다. 같은 제출물이 서로 다른 연동 강점으로 Circle과 Hyperlane sponsor prize를 받았습니다.
사용자와 시스템이 마주한 문제
Cross-chain 자산 이동과 interchain message는 서로 다른 시점에 완료될 수 있었습니다.
Source action 성공이 target position이나 portfolio 준비 완료를 의미하지 않았습니다.
사용자가 모든 지갑, 브릿지, 프로토콜 경계를 직접 조작하지 않고 하나의 여정을 따라갈 수 있어야 했습니다.
프론트엔드 오너십
하나의 ETHGlobal 제출 프로젝트에서 프론트엔드와 제품 UI/UX를 책임졌습니다. Circle CCTP, Hyperlane, vault, Account Abstraction, optimization contract와 인프라는 다른 팀원이 담당했습니다.
소셜 로그인과 smart-account 프론트엔드
멀티체인 USDC 잔액, position, history
Cross-chain transfer와 interchain message 진행
Circle과 Hyperlane prize track 제품 설명
02
해결 전략
프로덕션까지 이어지는 시스템 전략
Source, transfer, message, target, portfolio 상태를 각각 모델링했습니다. 각 단계가 고유한 진행과 reference를 유지하면서도 하나의 사용자 목표를 이어가게 했습니다.
시스템 모델
멀티체인 action이 source approval, 자산 이동과 message 관찰, target 실행, portfolio 조정으로 이어집니다.
제품 화면
주요 제품 화면
과거 제품 인터페이스입니다. 화면의 수치는 캡처 당시 UI 상태이며 현재 TVL, APY 또는 성과를 의미하지 않습니다.

제품과 구현 구성
하나의 제출 프로젝트, 두 개의 수상 연동
같은 제품과 프론트엔드를 두 sponsor track의 관점으로 평가받았습니다. Circle은 멀티체인 USDC 이동, Hyperlane은 interchain position 조정에 집중했습니다.
Build a Multichain USDC Payment System
Circle sponsor prize
Onboarding, account, 결제, 진행 맥락을 유지하며 USDC를 체인 간 이동시키는 제품 흐름입니다.
구현 상세 · 3
- 소셜 로그인과 smart-account onboarding
- USDC 잔액, source 실행, transfer 관찰, target 상태
- Circle CCTP 중심 제품 설명
Best Use of Hyperlane
Hyperlane sponsor prize
Message transport와 target 실행을 실제 제품 단계로 보여주는 interchain position 흐름입니다.
구현 상세 · 3
- Interchain action과 position UX
- Message 진행, target 실행, portfolio 조정
- Hyperlane 중심 제품 설명
주요 구현 결정
멀티체인 잔액, position, 목적지 맥락을 하나의 dashboard에 표현했습니다.
Source 실행, 자산 이동, message 진행, target 실행, 최종 portfolio 상태를 구분했습니다.
Smart-account action에 명확한 pending, success, failure feedback을 연결했습니다.
하나의 제품 demo에서 Circle과 Hyperlane 연동 강점을 구분해 보여주되 서로 다른 제출물처럼 표현하지 않았습니다.
03
성과
무엇이 달라졌고 무엇을 배웠는가
ETHGlobal Taipei 2025에서 Circle의 Build a Multichain USDC Payment System 공식 sponsor prize를 수상했습니다.
ETHGlobal Taipei 2025에서 Hyperlane의 공식 Best Use of Hyperlane sponsor prize를 수상했습니다.
하나의 제출물을 공식 showcase와 공개 프론트엔드 저장소로 공개했습니다.
배운 점
Cross-chain UX는 자산 이동, message transport, target 실행, 최종 제품 결과를 서로 다른 단계로 표현할 때 신뢰할 수 있습니다.
지금이라면
서버 권위 process record, CCTP와 message identifier, relayer 관측성, idempotent retry, 지연·부분 완료 target 실행 테스트를 추가하겠습니다.
사용 기술
함께 일하기