Goldsky 소개
자체 데이터셋을 유지하는 팀을 위한 인프라입니다. 원본 레코드를 고르고 필드를 변환해 지원 DB나 다른 저장소로 보냅니다. CLI와 API는 완성된 거래 화면이 아닌 개발 작업을 위한 접근입니다.
선택한 데이터셋에 따라 한 행의 의미가 달라집니다. Order Filled는 maker/taker 관점을 기록하고 Orders Matched는 taker 측 집계입니다. 현재 연동 안내는 v2 이전 후 불완전하거나 잘못될 수 있는 기존 공개 서브그래프 대신 새 데이터셋을 권합니다.
적합한 사용자
- 지갑 분석과 대시보드를 만드는 개발자.
- 로컬 활동 데이터 웨어하우스를 유지하는 팀.
- 체결과 포지션 기반 알림 앱.
기능과 범위
- Order Filled
사용자, 토큰, 수량, 가격, 수수료와 거래 식별자가 있는 개별 체결을 읽습니다.
- Orders Matched
필요한 기록 단위가 taker 측 집계일 때 사용합니다.
- 잔액과 포지션
결과 토큰 잔액, 평균 진입 가격과 실현 손익 필드를 추적합니다.
- 과거와 실시간 갱신
하나의 파이프라인으로 과거 복제와 지속 업데이트를 처리합니다.
- 변환과 저장소
레코드 변경 방식과 지원 목적지 전달을 정의합니다.
- CLI 작업
YAML 구성을 검증, 배포, 조회하고 모니터링합니다.
Goldsky 활용 워크플로
지갑 활동 웨어하우스 구축
Order Filled를 선택하고 이벤트 ID와 체인 타임스탬프를 보존한 뒤 필요한 필드를 변환해 자체 DB로 전송합니다. 노출을 분석할 때는 잔액이나 포지션을 추가합니다.
일관된 거래량 계산
계산에는 체결 단위 레코드와 taker 집계 매칭 레코드 중 하나를 선택합니다. 매칭된 한 거래가 매수자와 매도자 양쪽의 체결 레코드를 만들 수 있으므로 별도 거래로 세면 거래량이 과대 계산됩니다.
가격과 총비용
비용은 Goldsky 플랜과 사용량에 따라 달라집니다. Polymarket 연동 안내는 별도 고정 요금 구독을 정하지 않습니다.
시작하기
시작하기 전에: Order Filled와 Orders Matched는 기록 단위가 다릅니다.
- Goldsky 계정을 만들고 문서에 따라 CLI를 설치합니다.
- 프로젝트에 로그인합니다.
- YAML에 v2 Polymarket 소스, 변환과 목적지를 정의합니다.
- 구성을 검증하고 배포한 뒤 레코드와 로그를 확인합니다.
기존 서브그래프 엔드포인트는 v2 계약 이전 후 불완전하거나 잘못된 데이터를 줄 수 있습니다.
유용한 링크
확인할 사항
- Order Filled와 Orders Matched는 기록 단위가 다릅니다.
- 저장소, 변환과 보존 기간이 후속 앱의 데이터 가용성을 결정합니다.
- 기존 공개 서브그래프는 현재 계약을 신뢰성 있게 나타내지 못할 수 있습니다.
자세히 살펴보기
평가와 리뷰
사용자 리뷰 0
공개된 리뷰가 5건이 되면 주 평가가 사용자 평가로 바뀝니다.
구체적인 사례는 다음 사용자가 알맞은 도구를 고르는 데 도움이 됩니다.
관련 도구
카테고리 둘러보기Goldsky 자주 묻는 질문
기존 공개 서브그래프부터 써야 하나요?
연동 안내는 대신 v2 Turbo Pipeline 데이터셋을 권합니다.
한 거래가 왜 체결 레코드 두 개를 만들 수 있나요?
체결 레코드는 매칭된 두 주문의 관점을 기록합니다. taker 단위 집계 매칭은 별도 데이터셋입니다.
자체 DB에 저장할 수 있나요?
네. 지원 저장소로 복제하는 것이 Turbo Pipelines의 목적입니다.


