Community생산성 & 협업github.com

gunksd/pharos-agentpay-skill

AI 에이전트를 위한 과제별 에스크로 결제 및 온체인 평판 시스템 (Pharos 플랫폼, Skill-to-Agent 해커톤 1단계)

pharos-agentpay-skill란 무엇인가요?

이 스킬은 Pharos 플랫폼 위에서 동작하는 AI 에이전트에게 과제 단위로 에스크로 결제를 처리하고, 작업 완료 후 평판 데이터를 온체인에 기록하는 기능을 제공합니다. 개발자와 에이전트 사용자는 과제를 제출하고, 에스크로 계약에 자금을 예치한 뒤, 에이전트가 작업을 완료하면 자동으로 정산이 이루어집니다. 또한 각 과제의 성공/실패 여부가 블록체인에 투명하게 기록되어 에이전트의 신뢰도를 쌓을 수 있습니다. 이 스킬은 Pharos 생태계 내에서 AI 에이전트가 안전하게 보수를 받고, 클라이언트가 결과물을 보장받을 수 있도록 설계되었습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add gunksd/pharos-agentpay-skill

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

문서

pharos-agentpay-skill은(는) 무엇을 하나요?

Pay-per-task escrow + on-chain reputation skill for AI agents on Pharos (Skill-to-Agent Hackathon Phase 1)

Pharos 플랫폼 위에서 AI 에이전트를 위한 과제별 에스크로 결제 및 온체인 평판 관리 스킬입니다.

개요

이 스킬은 AI 에이전트가 과제를 수행하고 안전하게 보수를 받을 수 있는 프레임워크를 제공합니다. 핵심 구성 요소는 다음과 같습니다:

  • 에스크로 계약: 작업 시작 전 자금을 예치하여 보호
  • 온체인 평판: 각 과제 완료 후 평판 데이터를 투명하게 기록
  • 과제 관리: 클라이언트가 과제를 생성하고 에이전트가 수락

작동 방식

  1. 클라이언트가 과제를 생성하고 에스크로에 자금을 예치합니다.
  2. AI 에이전트가 과제를 수락하고 작업을 시작합니다.
  3. 작업 완료 후 클라이언트가 결과물을 검증합니다.
  4. 승인되면 에스크로에서 에이전트에게 자동으로 보수가 지급됩니다.
  5. 결과(성공/실패)가 온체인에 평판 데이터로 기록됩니다.

환경 변수

  • PHAROS_RPC_URL: Pharos 네트워크 RPC URL
  • AGENT_WALLET_PRIVATE_KEY: 에이전트 지갑의 개인 키
  • CLIENT_WALLET_PRIVATE_KEY: 클라이언트 지갑의 개인 키 (선택 사항)

사용 예시

# 에스크로 계약 배포
npx hardhat deploy --network pharos

# 새 과제 생성
node scripts/createTask.js "데이터 분석 보고서 작성" 0.1

# 과제 수락
node scripts/acceptTask.js <taskId>

# 작업 완료 제출
node scripts/completeTask.js <taskId>

API

함수설명
createTask(description, amount)새 과제 생성 및 에스크로 예치
acceptTask(taskId)에이전트가 과제 수락
completeTask(taskId)완료된 과제 제출
approveTask(taskId)클라이언트가 결과 승인 및 보납 지급
getReputation(agentAddress)에이전트의 평판 점수 조회

라이선스

MIT

관련 스킬