Scan Report
5 /100
polymarket-bundle-dota2-bo3-trader
Trades structural inconsistencies between Dota 2 BO3 winner, individual game winners, and game handicap markets on Polymarket.
A legitimate Polymarket Dota 2 BO3 arbitrage trading skill with no malicious indicators. It uses a well-documented SDK, defaults to paper trading, and performs only declared API-based trading operations.
Safe to install
No action needed. This is a legitimate trading skill. Treat SIMMER_API_KEY as a high-value credential and never use --live without understanding position sizing.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | Unpinned SDK dependency Supply Chain | clawhub.json:4 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Shell | NONE | NONE | — | No subprocess/os.system calls in trader.py |
| Network | READ | READ | ✓ Aligned | All network via SimmerClient SDK (lines 55-70) |
| Filesystem | NONE | NONE | — | No file reads or writes |
| Environment | READ | READ | ✓ Aligned | Only reads SIMMER_* vars (lines 35-46); no iteration over all env |
| Clipboard | NONE | NONE | — | N/A |
| Skill Invoke | NONE | NONE | — | N/A |
| Browser | NONE | NONE | — | N/A |
| Database | NONE | NONE | — | N/A |
File Tree
3 files · 27.5 KB · 735 lines Python 1f · 547L
Markdown 1f · 101L
JSON 1f · 87L
├─
clawhub.json
JSON
├─
SKILL.md
Markdown
└─
trader.py
Python
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
simmer-sdk | unpinned | pip | No | Not pinned to a specific version; from known vendor SpartanLabsXyz |
Security Positives
✓ Safe-by-default paper trading mode (venue='sim') unless --live flag is explicitly passed
✓ No shell execution (no subprocess, os.system, popen, etc.)
✓ No credential harvesting -- only reads SIMMER_API_KEY from environment
✓ No network calls outside the declared Simmer SDK API
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env, etc.)
✓ No obfuscation (no base64, eval, exec, atob patterns)
✓ SKILL.md accurately describes the trading strategy and all risk parameters
✓ Strong safeguards: position limits, spread gates, days-to-resolution checks, flip-flop discipline
✓ All 9 tunable risk parameters are declared and adjustable via UI
✓ No hidden HTML comments or embedded payloads
✓ No curl|bash or wget|sh remote script execution
✓ No persistence mechanisms (no cron hooks, startup files, or registry writes)