Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Automate Polymarket bot operations including fetching market data, placing trades, and implementing strategies like arbitrage. Use when users need to build o...
Automate Polymarket bot operations including fetching market data, placing trades, and implementing strategies like arbitrage. Use when users need to build o...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
This skill enables the creation and operation of a Polymarket bot for tasks such as fetching active markets, monitoring prices, placing orders, and running strategies. It's designed for users involved in cryptocurrency prediction markets, helping automate interactions via the Polymarket APIs while minimizing risks.
To get started, use the scripts in this skill to initialize and run a basic bot. For example, execute scripts/fetch_markets.py to retrieve active markets, then use scripts/bot_strategy.py for arbitrage checks.
This skill is organized by tasks from the SOP, providing modular components for bot development.
Review Polymarket APIs (Gamma, CLOB, Data) as outlined in the SOP. Ensure tools like Python and Web3.py are installed. Reference references/api_guide.md for detailed API usage.
Implement core features like data fetching and trade execution. Use prompts in references/prompts.md to generate code for strategies. Example: Run scripts/strategy_logic.py for arbitrage detection.
Data Fetching Module: Use scripts/fetch_markets.py to query markets. Authentication and Trading Setup: Handle in scripts/auth_setup.py. Testing and Deployment: Test with scripts/test_bot.py and deploy via references.
Reference references/challenges.md for rate limits, fees, and security tips.
See below for scripts and references based on the SOP.
fetch_markets.py: Script to fetch and parse market data from Polymarket APIs. auth_setup.py: Handles authentication and deriving API keys. strategy_logic.py: Implements bot strategies like arbitrage. bot_integration.py: Combines phases into a full bot script.
api_guide.md: Documentation on Polymarket APIs and setup. strategy_examples.md: Examples of prompts for code generation. challenges.md: Common issues and mitigations for bot development.
(No assets needed for this skill at the moment.)
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.