py-clob-client
Python client for the Polymarket CLOB
Decision gist · record as of 2026-08-14
No. The repository is archived and abandoned (last commit 2026-05-25, no maintenance expected). While the package itself has low install friction and no known vulnerabilities, the lack of active maintenance means bug fixes, API compatibility updates, and support are unavailable. Use only if you are confident the Polymarket CLOB API remains stable and compatible with version 0.34.6, and you can maintain your own fork if needed.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.9.10 or later.
- Trading operations require a private key and funds on Polymarket; read-only operations do not.
- Low install friction with a pure Python wheel distribution.
License · maintenance · safety
permissive license (permissive) — Licensed under MIT (permissive), allowing free use, modification, and distribution with minimal restrictions.
last release 2026-02-19 (176 days) · last repo commit 2026-05-25 · 1,232 stars · archived
0 known vulnerabilities (OSV.dev, 2026-08-14) · 703,572 downloads/mo, #5,280 on PyPI
Alternatives
Verify before relying
pip install py-clob-client
from py_clob_client.client import ClobClient
client = ClobClient("https://clob.polymarket.com")
ok = client.get_ok()
print(ok)- Whether the abandoned repository status affects API stability or Polymarket's continued support for the endpoint
- Current state of Polymarket's CLOB service and whether it remains operational
- Compatibility of the client with recent Polymarket API changes since the last release
What it is and what it does
py-clob-client is a Python wrapper around Polymarket's Central Limit Order Book API, enabling programmatic access to prediction market trading on the Polygon blockchain. It abstracts the HTTP communication and cryptographic signing required to authenticate orders and account queries, supporting both read-only market data retrieval (prices, order books, markets) and authenticated trading operations (placing limit and market orders, canceling orders, viewing trade history).
The library handles wallet authentication through private keys, with support for different signature types (standard EOA, email/Magic wallets, and proxy contracts). It depends on eth-account, eth-utils, and related Ethereum signing libraries to manage key material and order signatures. The package requires Python 3.9.10 or later and is designed for developers building trading bots, market analysis tools, or direct Polymarket integrations on Polygon.
Use it for
- Build automated trading bots that monitor prices and execute limit or market orders on Polymarket prediction markets
- Fetch real-time order book and midpoint price data for market analysis or research without authentication
- Manage open orders programmatically—cancel individual orders or clear all positions in a single call
- Retrieve personal trade history and last executed prices for a specific token to track performance
- Integrate Polymarket trading into a larger application or service running on Polygon chain
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No.
The repository is archived and abandoned (last commit 2026-05-25, no maintenance expected). While the package itself has low install friction and no known vulnerabilities, the lack of active maintenance means bug fixes, API compatibility updates, and support are unavailable. Use only if you are confident the Polymarket CLOB API remains stable and compatible with version 0.34.6, and you can maintain your own fork if needed.
Install
py-clob-client on PyPI
Before you install
Low install friction with a pure Python wheel distribution. Repository is archived and marked abandoned as of the last commit on 2026-05-25, so maintenance and bug fixes are not expected going forward.
Requires Python 3.9.10 or later. Trading operations require a private key and funds on Polymarket; read-only operations do not.
License in practice
Licensed under MIT (permissive), allowing free use, modification, and distribution with minimal restrictions.
Quickstart
pip install py-clob-client
from py_clob_client.client import ClobClient
client = ClobClient("https://clob.polymarket.com")
ok = client.get_ok()
print(ok)
Verify before relying
- Whether the abandoned repository status affects API stability or Polymarket's continued support for the endpoint
- Current state of Polymarket's CLOB service and whether it remains operational
- Compatibility of the client with recent Polymarket API changes since the last release
Package facts
| License | permissive license permissive |
| Python support | Supports the current Python release >=3.9.10 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 7 packageseth-accounteth-utilspoly_eip712_structspy-order-utilspython-dotenvpy-builder-signing-sdkhttpx |
| Maintenance | Abandoned 176 days since the last release |
| Last repo commit | repository archived |
| First released | |
| Downloads | 703,572 / month, #5,280 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | License :: OSI Approved :: MIT LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3 |
Evidence: py_clob_client-0.34.6-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “polymarket trading client”
- py-clob-clientPython client library for trading on Polymarket's Central Limit Order…
- polymarket-clientOfficial Python SDK for Polymarket that provides a unified interface…
- py-clob-client-v2Python client library for placing and managing orders on Polymarket's…
Give your agent the search over MCP, or paste the wish link into any chat.
More Internet packages
Botocore provides low-level, data-driven access to Amazon Web Services APIs, serving as the foundation for the AWS CLI and boto3 libraries.
Install it if you need programmatic access to AWS services.
Provides an async client for AWS services using botocore and aiohttp, allowing you to call AWS APIs asynchronously within asyncio-based applications.
Install it if you need to call AWS services from async Python code; it is the standard way to do so.
Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.
Provides a platform-independent file locking mechanism to coordinate access to files across processes and threads.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides common Protocol Buffer message definitions used across Google Cloud APIs, enabling Python clients to interact with Google services.
See also polymarket-client · py-clob-client-v2 · py-order-utils · py-builder-relayer-client · hyperliquid-python-sdk · pybit · ib_async · polygon-api-client · dhanhq · bittensor-cli