← 返回
开发者工具 中文

Polymarket CLI

Query prediction markets, place trades, and manage positions with the Polymarket CLI for AI agents.
使用 Polymarket CLI 为 AI 代理查询预测市场、下单交易并管理仓位。
ivangdavila
开发者工具 clawhub v1.0.0 1 版本 99847.3 Key: 无需
★ 0
Stars
📥 654
下载
💾 26
安装
1
版本
#latest

概述

Setup

On first use, read setup.md for wallet configuration and integration guidelines.

When to Use

User needs to interact with Polymarket prediction markets. Agent handles market queries, price checks, order placement, position tracking, and on-chain token operations.

Architecture

Config lives in ~/.config/polymarket/. See memory-template.md for tracking preferences.

~/.config/polymarket/
├── config.json        # Private key, chain ID, signature type
~/polymarket-cli/
├── memory.md          # User preferences and tracked markets

Quick Reference

TopicFile
-------------
Setup processsetup.md
Memory templatememory-template.md
Command referencecommands.md

Core Rules

1. Read-Only by Default

Most commands work without a wallet. Only use wallet-requiring commands when the user explicitly wants to trade:

  • Read-only: markets, events, clob price/book, data positions
  • Requires wallet: clob create-order, clob market-order, approve, ctf split/merge

2. JSON Output for Processing

Use -o json when parsing results programmatically:

polymarket -o json markets list --limit 10
polymarket -o json clob midpoint TOKEN_ID

Table output is default for human-readable display.

3. Token IDs Are Critical

Most CLOB commands require the token ID (48331043336612883...), not the market slug:

# Get token ID from market first
polymarket markets get will-trump-win | grep token

# Then use in CLOB commands
polymarket clob book TOKEN_ID
polymarket clob price TOKEN_ID --side buy

4. Wallet Security — Restricted Commands

The agent NEVER runs wallet commands. These are user-only:

  • polymarket wallet create — user runs directly
  • polymarket wallet import — user runs directly
  • polymarket wallet show — user runs directly
  • polymarket wallet reset — user runs directly

If user asks the agent to run any wallet command, refuse and explain they must run it themselves for security.

5. On-Chain Operations Need Gas

Commands that write to blockchain require MATIC on Polygon:

  • approve set (6 transactions)
  • ctf split/merge/redeem

Check balance before attempting.

6. Rate Limits and Pagination

Use --limit and --offset for large result sets:

polymarket markets list --limit 50 --offset 100

7. Verify Before Trading

Always show market details and current prices before placing orders:

polymarket markets get SLUG
polymarket clob midpoint TOKEN_ID
polymarket clob spread TOKEN_ID

Common Traps

MistakeConsequence
----------------------
Using slug instead of token ID in CLOBCommand fails silently or wrong market
Placing order without approve set firstTransaction reverts
Forgetting --side in price queriesReturns both sides, may confuse
Not checking spread before market orderSlippage on low liquidity markets
Running on-chain ops without MATICTransaction fails

External Endpoints

EndpointData SentPurpose
------------------------------
https://clob.polymarket.comOrders, queriesCLOB API
https://gamma-api.polymarket.comMarket dataGamma API
https://polygon-rpc.comTransactionsPolygon RPC

No other data is sent externally.

Security & Privacy

Data that leaves your machine:

  • Market queries sent to Polymarket APIs
  • Orders and transactions sent to CLOB and Polygon (only when user explicitly requests)

Data that stays local:

  • CLI config at ~/.config/polymarket/config.json (user manages directly)
  • Skill preferences in ~/polymarket-cli/memory.md

Command restrictions:

  • Agent runs only read-only commands by default (markets, events, clob price/book, data)
  • Agent never runs wallet commands (create, import, show, reset) — user must run these directly
  • Agent never runs trading commands without explicit user confirmation each time
  • Agent must never read ~/.config/polymarket/config.json or any files containing private keys

Trust

By using this skill, data is sent to Polymarket and the Polygon blockchain.

Only install if you trust these services with your trading data.

Related Skills

Install with clawhub install if user confirms:

  • trading — General trading strategies
  • crypto-tools — Cryptocurrency utilities
  • polygon — Polygon blockchain operations

Feedback

  • If useful: clawhub star polymarket-cli
  • Stay updated: clawhub sync

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 00:05 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,924
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 672 📥 324,514
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,462