Low Risk — Risk Score 15/100
Last scan:1 day ago Rescan
15 /100
polymarket-equity-markets-trader
Trades Polymarket prediction markets on stock index milestones, IPOs, earnings surprises, and company-specific financial events
A legitimate Polymarket trading bot using the simmer-sdk SDK with no malicious behavior detected. The skill safely defaults to paper trading mode and has clear documentation matching implementation.
Skill Namepolymarket-equity-markets-trader
Duration30.4s
Enginepi
Safe to install
This skill is safe to use. Verify the simmer-sdk package integrity by checking its PyPI page and consider pinning a specific version for reproducibility.

Findings 2 items

Severity Finding Location
Low
Third-party SDK dependency Supply Chain
The skill depends on simmer-sdk from PyPI. Source code is not bundled and cannot be audited within the skill package.
simmer-sdk
→ Verify simmer-sdk integrity by reviewing its PyPI page and consider pinning a known-good version in requirements.txt
clawhub.json:1
Info
Credential environment variable Sensitive Access
SIMMER_API_KEY is read from os.environ for trading API authentication - this is expected behavior for a trading skill.
api_key=os.environ["SIMMER_API_KEY"]
→ No action needed - credential access is required for the trading functionality and is not exfiltrated
trader.py:68
ResourceDeclaredInferredStatusEvidence
Network READ READ ✓ Aligned Uses SimmerClient API calls to Polymarket
Environment READ READ ✓ Aligned os.environ.get() for configuration only
Shell NONE NONE No subprocess or shell execution found
Filesystem NONE NONE No file read/write operations

File Tree

3 files · 28.4 KB · 578 lines
Python 1f · 375L Markdown 1f · 130L JSON 1f · 73L
├─ 📋 clawhub.json JSON 73L · 1.2 KB
├─ 📝 SKILL.md Markdown 130L · 9.0 KB
└─ 🐍 trader.py Python 375L · 18.2 KB

Dependencies 1 items

PackageVersionSourceKnown VulnsNotes
simmer-sdk * pip No Latest version from PyPI, source not bundled for audit

Security Positives

✓ Paper trading is the safe default mode - no real trades without explicit --live flag
✓ SKILL.md documentation is comprehensive and accurately describes implementation
✓ No shell execution or subprocess calls detected
✓ No obfuscation techniques (base64, eval, atob) found
✓ No credential harvesting beyond what's needed for the trading API
✓ No hidden functionality or shadow behavior
✓ Explicit cron/autostart: null prevents automatic execution
✓ Code is clean, well-commented, and follows Python best practices