Polymarket CLI Rust Polymarket 的命令行工具。浏览市场、下单、管理持仓,并与链上合约交互——全部在终端中完成…
Polymarket CLI Rust Polymarket 的命令行工具。浏览市场、下单、管理持仓,并与链上合约交互——全部在终端中完成…
用于 Polymarket 的 Rust CLI。浏览市场、下单、管理持仓,并与链上合约交互——既可在终端中使用,也可作为 JSON API 供脚本和代理调用。
警告: 这是早期实验性软件。请自行承担风险,切勿用于大额资金。API、命令和行为可能随时更改,恕不另行通知。确认交易前请务必仔细核对。
brew tap Polymarket/polymarket-cli https://github.com/Polymarket/polymarket-cli
brew install polymarketcurl -sSL https://raw.githubusercontent.com/Polymarket/polymarket-cli/main/install.sh | shgit clone https://github.com/Polymarket/polymarket-cli
cd polymarket-cli
cargo install --path .# No wallet needed — browse markets immediately
polymarket markets list --limit 5
polymarket markets search "election"
polymarket events list --tag politics
# Check a specific market
polymarket markets get will-trump-win-the-2024-election
# JSON output for scripts
polymarket -o json markets list --limit 3要进行交易,请设置钱包:
polymarket setup
# Or manually:
polymarket wallet create
polymarket approve setCLI 需要一个私钥来签署订单和链上交易。提供私钥的方式有三种(按以下顺序检查):
--private-key 0xabc...POLYMARKET_PRIVATE_KEY=0xabc...~/.config/polymarket/config.json# Create a new wallet (generates random key, saves to config)
polymarket wallet create
# Import an existing key
polymarket wallet import 0xabc123...
# Check what's configured
polymarket wallet show配置文件(~/.config/polymarket/config.json):
{
"private_key": "0x...",
"chain_id": 137,
"signature_type": "proxy"
}proxy(默认)—— 使用 Polymarket 的代理钱包系统eoa —— 直接使用你的密钥进行签名gnosis-safe —— 用于多签钱包可通过 --signature-type eoa 或 POLYMARKET_SIGNATURE_TYPE 在每个命令中覆盖设置。
暂无开放 Issues,或尚未同步最近议题。