Overview
- Skill Key
- emsin44/polymarket-setup
- Author
- emsin44
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/emsin44/polymarket-setup
- Latest Commit SHA
- 6dd51ec53e641a838a0192e217b6448e45e4a932
Set up automated trading on Polymarket. Covers wallet setup, token approvals, API authentication, market discovery, order placement, WebSocket feeds, and position management.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 polymarket-setup 技能。 若已安装,则直接安装 polymarket-setup 技能。
# Skill: Polymarket Trading Setup Use this skill when the user wants to: - Set up automated trading on Polymarket - Build a Polymarket trading bot from scratch - Configure wallet, API credentials, or token approvals for Polymarket - Understand how to connect to Polymarket's APIs - Debug issues with an existing Polymarket bot setup The full technical reference is in `GUIDE.md` (same directory as this file). Read it before starting. --- ## What You're Setting Up Polymarket trading requires four things in order: 1. **A funded proxy wallet** with USDC on Polygon 2. **Token approvals** (USDC spend approved for exchange contracts) 3. **CLOB API credentials** (derived from the wallet, stored in env) 4. **Connectivity verified** across all four API surfaces --- ## Step-by-Step Agent Instructions ### Step 1: Check What Already Exists Before doing anything, check: - Is there an `.env` file with `POLYMARKET_PRIVATE_KEY` and `POLYMARKET_PROXY_ADDRESS`? - Is there a `config.json` with Polymarket settings? - Is there an existing bot directory to work within? If credentials already exist, load and validate them rather than starting from scratch. ### Step 2: Environment Setup If starting fresh, create a `.env` file with: ```bash POLYMARKET_PRIVATE_KEY=0x... POLYMARKET_PUBLIC_ADDRESS=0x... # proxy wallet address POLYMARKET_PROXY_ADDRESS=0x... # same as PUBLIC_ADDRESS for type 2 POLYMARKET_SIGNATURE_TYPE=2 POLYMARKET_WEBSOCKET_URL=wss://ws-subscriptions-clob.polymarket.com POLYMARKET_DATA_API=https://data-api.polymarket.com ``` The proxy wallet address comes from the user's Polymarket account settings page. ### Step 3: Install Dependencies ```bash pip install "py-clob-client>=0.28.0" httpx "websocket-client>=1.9.0" orjson pandas python-dotenv ``` Or add to `pyproject.toml` and run `uv sync`. ### Step 4: Token Approvals **Via UI (recommended for new users):** Deposit USDC through the Polymarket web app — approvals happen automatically. **Headless (server...
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.