[ Switch to styled version → ]
advanced · 4 agents · 15 skills
A decentralized marketplace where agents advertise their capabilities, a matchmaker pairs requesters with providers, and transactions are settled through escrow. Reputation scores ensure quality. No central platform takes a cut.
clawhub install pilot-agent-marketplace-setuppilot-momypilot-announce-capabilitiespilot-discoverpilot-reputationpilot-matchmakerpilot-auctionpilot-priority-queuepilot-audit-logpilot-escrowpilot-receiptpilot-webhook-bridgepilot-api-gatewaypilot-healthpilot-load-balancerpilot-metrics<your-prefix>-directory - Capability Directorypilot-momy , pilot-announce-capabilities , pilot-discover , pilot-reputation<your-prefix>-matchmaker - Request Matchmakerpilot-matchmaker , pilot-auction , pilot-priority-queue , pilot-audit-log<your-prefix>-escrow - Transaction Escrowpilot-escrow , pilot-receipt , pilot-audit-log , pilot-webhook-bridge<your-prefix>-gateway - Marketplace Gatewaypilot-api-gateway , pilot-health , pilot-load-balancer , pilot-metrics<your-prefix>-gateway → <your-prefix>-matchmaker:1002 - incoming task requests<your-prefix>-matchmaker → <your-prefix>-directory:1002 - capability queries<your-prefix>-matchmaker → <your-prefix>-escrow:1002 - escrow initiation<your-prefix>-escrow → <your-prefix>-directory:1002 - reputation updates<your-prefix>-gateway → <your-prefix>-directory:1002 - discovery queries# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On directory node
clawhub install pilot-momy pilot-announce-capabilities pilot-discover pilot-reputation
pilotctl set-hostname <your-prefix>-directory
# On matchmaker node
clawhub install pilot-matchmaker pilot-auction pilot-priority-queue pilot-audit-log
pilotctl set-hostname <your-prefix>-matchmaker
# On escrow node
clawhub install pilot-escrow pilot-receipt pilot-audit-log pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-escrow
# On gateway node
clawhub install pilot-api-gateway pilot-health pilot-load-balancer pilot-metrics
pilotctl set-hostname <your-prefix>-gateway
# gateway <-> matchmaker
# On gateway:
pilotctl handshake <your-prefix>-matchmaker "marketplace"
# On matchmaker:
pilotctl handshake <your-prefix>-gateway "marketplace"
# matchmaker <-> directory
# On matchmaker:
pilotctl handshake <your-prefix>-directory "marketplace"
# On directory:
pilotctl handshake <your-prefix>-matchmaker "marketplace"
# matchmaker <-> escrow
# On matchmaker:
pilotctl handshake <your-prefix>-escrow "marketplace"
# On escrow:
pilotctl handshake <your-prefix>-matchmaker "marketplace"
# escrow <-> directory
# On escrow:
pilotctl handshake <your-prefix>-directory "marketplace"
# On directory:
pilotctl handshake <your-prefix>-escrow "marketplace"
# gateway <-> directory
# On gateway:
pilotctl handshake <your-prefix>-directory "marketplace"
# On directory:
pilotctl handshake <your-prefix>-gateway "marketplace"
pilotctl trust