Polymarket Supply Chain Trader

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: polymarket-supply-chain-trader Version: 0.0.3 The skill is a legitimate trading bot designed to interact with Polymarket prediction markets related to supply chain and logistics. It features a transparent implementation in `trader.py` that includes safety mechanisms such as defaulting to paper trading (simulation mode) and requiring an explicit `--live` flag for financial transactions. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found in `SKILL.md` or the supporting configuration files.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If live mode is enabled, the bot may trade in lower-liquidity or nearer-resolution markets and hold more positions than the user expected from the documentation.

Why it was flagged

The safety documentation advertises stricter trading controls than the runnable defaults. In a live-capable financial bot, this can mislead users about liquidity, spread, resolution-time, and concentration limits.

Skill content
SKILL.md: "Min market volume | $5,000", "Max bid-ask spread | 10%", "Min days to resolution | 7", "Max open positions | 5"; trader.py/clawhub.json defaults include MIN_VOLUME/"default": 1000, MAX_SPREAD/"default": 0.12, MIN_DAYS/"default": 0, MAX_POSITIONS/"default": 8.
Recommendation

Do not run live until the documented risk limits are reconciled with the code/tunables; verify all Simmer tunables in the UI and start with paper trading.

What this means

Once live mode is intentionally enabled, the agent can place real prediction-market trades according to its strategy and configured limits.

Why it was flagged

The skill is designed to execute trades through an agent workflow. That is purpose-aligned, and paper trading is the default, but live mode is a high-impact action controlled by a coarse command-line flag rather than per-trade review.

Skill content
"The skill handles all the plumbing (market discovery, trade execution, safeguards)" and "Real trades only execute when `--live` is passed explicitly."
Recommendation

Use paper mode first, review every tunable, and only pass --live in an isolated environment with funds you are willing to risk.

What this means

A live-capable key could allow real USDC trades if the bot is run with live mode enabled.

Why it was flagged

The skill requires a sensitive API key with trading authority. This is expected for the stated purpose and no credential leakage is shown, but the credential can authorize financial actions.

Skill content
trader.py: "api_key=os.environ[\"SIMMER_API_KEY\"]"; SKILL.md: "`SIMMER_API_KEY` | Yes | Trading authority".
Recommendation

Use the least-privileged or paper-trading key available, keep it out of shared environments, and do not provide a live-capable key unless you intend to allow automated trading.

What this means

Installation could pull whatever simmer-sdk version is current, which may change behavior over time.

Why it was flagged

The skill depends on an unpinned external SDK and does not provide a source/homepage in the registry metadata. The dependency is purpose-aligned, but users must trust the package resolution and publisher provenance.

Skill content
clawhub.json: "pip": ["simmer-sdk"]; metadata: "Source: unknown" and "Homepage: none".
Recommendation

Pin the SDK version and verify the package source before using this with sensitive credentials or live funds.