피드로 돌아가기
I built a free whale tracker for Polymarket — here's what I learned
Dev.toDev.to
Backend

Vercel Serverless 기반 Polymarket Whale Tracker 실시간 데이터 파이프라인 구축

I built a free whale tracker for Polymarket — here's what I learned

Manpreet Brar2026년 6월 27일1beginner

Context

Polymarket API의 CORS 제한으로 인한 브라우저 직접 요청 불가 상황 발생. 실시간 Whale Activity 추적을 위한 서버 사이드 프록시 계층의 필요성 증대.

Technical Solution

  • Browser-to-API 간 CORS 이슈 해결을 위한 Vercel Serverless Functions 도입
  • /api/whales.js를 통한 Leaderboard API 연동 및 포지션 기반 Win Rate 산출 로직 구현
  • /api/activity.js 내 Parallel Fetching 기법을 적용한 다수 Wallet의 최신 거래 데이터 수집
  • API 원본 데이터의 노이즈 제거를 위해 Title 존재 여부 및 Price > 0 조건의 필터링 로직 적용
  • Unrealized Profit으로 인한 데이터 왜곡 방지를 위해 Win Rate의 예외 처리 방식 도입
  • 의존성 제거를 통한 Vanilla HTML/CSS/JS 기반의 초경량 Frontend 아키텍처 설계

1. 외부 API의 CORS 제한 시 Serverless Function을 활용한 Proxy 레이어 구축 검토

2. API 데이터 정제 시 단순 Null 체크가 아닌 비즈니스 로직(예: Price > 0) 기반의 필터링 기준 수립

3. 미확정 데이터(Unrealized Data) 처리 시 0% 표현보다 Null/Dash 처리 통한 데이터 정직성 확보

원문 읽기