Prediction Market Sentinel

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill only queries a public Polymarket API, but its script ignores the wallet the user supplies and monitors a hard-coded address instead.

Review this skill before installing or relying on it. It appears to call the disclosed Polymarket API and does not request credentials, but the included script does not monitor the wallet address you pass to it; it monitors one hard-coded wallet. Ask the maintainer to fix argument handling and declare curl/jq requirements.

Findings (3)

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

A user may think they are monitoring a chosen wallet, but the script will monitor the fixed wallet instead, potentially causing missed alerts or incorrect conclusions.

Why it was flagged

The script hard-codes a specific wallet address, while SKILL.md tells users to run `bash scripts/monitor.sh <wallet_address>` and says it can track any wallet. This mismatch could cause users to rely on monitoring that is not actually tracking their requested wallet.

Skill content
WALLET_ADDRESS="0x17db3fcd93ba12d38382a0cade24b200185c5f6d"
Recommendation

Use only after modifying the script to read the supplied wallet argument and clearly document any fixed default wallet.

What this means

The script may fail or behave unexpectedly on systems without those tools installed.

Why it was flagged

The script depends on `curl` and `jq`, but the registry requirements list no required binaries. This is an under-declared runtime dependency rather than evidence of malicious behavior.

Skill content
LATEST_ORDER=$(curl -s "https://clob.polymarket.com/orders?maker=$WALLET_ADDRESS&limit=1" | jq -r '.[0].id // "NONE"')
Recommendation

Declare `curl` and `jq` as required binaries or document installation prerequisites clearly.

What this means

Local files will retain monitored wallet activity and could affect future alert comparisons if edited or stale.

Why it was flagged

The monitor persists logs and last-seen order state in the user's OpenClaw workspace. This is purpose-aligned for monitoring, but users should know state is retained locally.

Skill content
LOG_FILE="$HOME/.openclaw/workspace/polymarket_wallet_monitor.log"
LAST_TX_FILE="$HOME/.openclaw/workspace/.last_polymarket_tx"
Recommendation

Document the log and state file locations and provide a clear cleanup/reset instruction.