Community연구 & 데이터 분석github.com

sm33f3r/hermes-polymarket-skill

Polymarket에서 거래를 위한 Hermes Agent 스킬 — Polymarket CLOB v2 API를 통한 시장 데이터, 지갑 관리 및 주문 실행.

hermes-polymarket-skill란 무엇인가요?

이 스킬은 Hermes Agent가 Polymarket의 분산형 예측 시장과 상호작용할 수 있게 해줍니다. Polymarket CLOB v2 API를 기반으로 하여, 실시간 시장 데이터 조회, 사용자 지갑 관리, 그리고 지정가 주문 및 시장가 주문 실행을 지원합니다. 개발자는 이 스킬을 사용하여 자동화된 트레이딩 봇을 구축하거나, 에이전트가 예측 시장 데이터를 분석하고 거래를 실행하는 지능형 의사 결정 파이프라인을 만들 수 있습니다. 주요 플랫폼으로 Hermes Agent 프레임워크에서 사용되며, 간단한 설정과 명령어를 통해 복잡한 온체인 거래 프로세스를 추상화합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add sm33f3r/hermes-polymarket-skill

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

hermes-polymarket-skill은(는) 무엇을 하나요?

Polymarket에서 거래를 위한 Hermes Agent 스킬 — 시장 데이터, 지갑 관리 및 Polymarket CLOB v2 API를 통한 주문 실행.

기능

  • 시장 데이터 조회: 활성 시장 목록, 가격, 유동성 및 거래량을 가져옵니다.
  • 지갑 관리: 사용자 지갑 잔액 및 포지션을 확인하고, 입출금을 관리합니다.
  • 주문 실행: Polymarket CLOB v2를 통해 지정가 주문 및 시장가 주문을 제출하고 취소합니다.
  • 계정 추적: 과거 거래 내역 및 현재 오픈 오더를 모니터링합니다.

시작하기

필수 조건

  • Hermes Agent 설치 및 구성 완료
  • Polymarket 계정 및 API 키
  • Ethereum 지갑 (메인넷 또는 Polygon)

설치

hermes install sm33f3r/hermes-polymarket-skill

구성

스킬을 사용하려면 환경 변수를 설정하세요:

export POLYMARKET_API_KEY="your_api_key"
export POLYMARKET_SECRET="your_api_secret"
export POLYMARKET_PASSPHRASE="your_passphrase"
export ETHEREUM_PRIVATE_KEY="your_private_key"

선택적으로 Polygon RPC URL을 설정할 수 있습니다:

export POLYGON_RPC_URL="https://polygon-rpc.com"

사용법

시장 데이터 가져오기

const marketData = await agent.skills.polymarket.getMarkets();
console.log(marketData);

주문 제출하기

const order = await agent.skills.polymarket.placeOrder({
  market: "0x...",
  side: "buy",
  price: 0.50,
  size: 100
});

지갑 잔액 확인

const balance = await agent.skills.polymarket.getBalance();
console.log(balance);

API 참조

메서드설명
getMarkets()모든 활성 시장 반환
getMarket(marketId)특정 시장 상세 정보 반환
placeOrder(order)새 주문 제출
cancelOrder(orderId)기존 주문 취소
getBalance()지갑 잔액 반환
getOrders()현재 오픈 오더 반환

지원

문제가 발생하면 GitHub 저장소에 이슈를 제출하세요.

관련 스킬