🦀 ClawHub
Polymarket CLI
by @seandong
Operate Polymarket from terminal with the `polymarket` Rust CLI (v0.1.5). Covers market/event/tag/series discovery, CLOB order book queries (single & batch),...
TERMINAL
clawhub install poly-cli📖 About This Skill
name: polymarket-cli description: "Operate Polymarket from terminal with the
polymarket Rust CLI (v0.1.5). Covers market/event/tag/series discovery, CLOB order book queries (single & batch), wallet & approval management, order placement/cancelation (GTC/FOK/GTD/FAK), portfolio & on-chain data, CTF operations, rewards/earnings, bridge deposits, sports metadata, API key management, and JSON output for automation."
Polymarket CLI
使用本技能时,按用户目标直接执行对应命令;默认先收集必要参数并返回可复现结果。
快速决策
1. 先判断请求类型: - 只读:市场浏览、价格、盘口、持仓查询、历史数据、tags/series/comments、sports、rewards 查询。 - 写操作:下单、撤单、approve、split/merge/redeem、API key 管理、bridge deposit、wallet reset。 2. 只读请求可直接执行。 3. 写操作先做预检(余额/参数/网络),然后执行并回读结果。
环境检查与安装
按顺序执行:
polymarket --version
若未安装,优先一键脚本:
curl -sSL https://raw.githubusercontent.com/Polymarket/polymarket-cli/main/install.sh | sh
或 Homebrew:
brew tap Polymarket/polymarket-cli https://github.com/Polymarket/polymarket-cli
brew install polymarket
无法使用以上方式时,回退源码安装:
git clone https://github.com/Polymarket/polymarket-cli
cd polymarket-cli
cargo install --path .
标准执行流程
1) 读取需求并标准化参数
最少明确:
如要脚本集成,统一使用:-o json。
2) 只读查询模式(默认)
常用命令:
polymarket markets search "bitcoin" --limit 5
polymarket markets get
polymarket clob book
polymarket clob midpoint
polymarket clob spread
polymarket -o json clob price-history --interval 1d批量查询
polymarket clob batch-prices ,
polymarket clob books ,元数据
polymarket tags list
polymarket series list
polymarket comments list --event
3) 交易前预检
全局选项(所有子命令均可用):
--private-key — 覆盖环境变量/配置文件中的私钥--signature-type — 签名类型:eoa(默认)、proxy、gnosis-safe执行:
polymarket wallet show
polymarket approve check
polymarket clob balance --asset-type collateral
polymarket clob account-status
核对点:
--signature-type proxy)4) 写操作执行
示例:
# 限价单
polymarket clob create-order --token --side buy --price 0.50 --size 10
指定 order type
polymarket clob create-order --token --side buy --price 0.50 --size 10 --order-type FOK
仅挂单
polymarket clob create-order --token --side sell --price 0.60 --size 5 --post-only市价单
polymarket clob market-order --token --side buy --amount 5批量下单
polymarket clob post-orders 撤单
polymarket clob cancel
polymarket clob cancel-orders ,授权
polymarket approve setBridge 充值
polymarket bridge deposit
执行后立即回读验证:
polymarket clob orders
polymarket clob order
polymarket clob trades
输出约定
-o json)参考资料
references/commands.mdreferences/troubleshooting.md