Scan Report
12 /100
polymarket-macro-event-cascade-trader
Trades 2nd and 3rd order effects from nearly-resolved Polymarket events by identifying cascade chains and trading lagging downstream targets.
Legitimate Polymarket cascade trading bot with paper-trading default, clear documentation, and no malicious indicators found in the code.
Safe to install
Approve for use. Consider pinning the simmer-sdk dependency to a specific version for improved supply chain hygiene.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | Unpinned simmer-sdk dependency Supply Chain | clawhub.json:11 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | NONE | NONE | — | No file reads or writes in trader.py |
| Network | READ | READ | ✓ Aligned | SimmerClient API calls only (lines 50-65) |
| Shell | NONE | NONE | — | No subprocess/eval/os.system calls in trader.py |
| Environment | READ | READ | ✓ Aligned | Only reads SIMMER_* env vars (lines 44-51) |
| Skill Invoke | NONE | NONE | — | No skill invocation found |
| Clipboard | NONE | NONE | — | No clipboard access |
| Browser | NONE | NONE | — | No browser automation |
| Database | NONE | NONE | — | No database access |
File Tree
3 files · 25.2 KB · 716 lines Python 1f · 490L
Markdown 1f · 117L
JSON 1f · 109L
├─
clawhub.json
JSON
├─
SKILL.md
Markdown
└─
trader.py
Python
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
simmer-sdk | * | pip | No | Version not pinned; no known vulnerability but supply chain risk exists |
Security Positives
✓ Paper-trading default (venue="sim") ensures zero financial risk unless --live is explicitly passed
✓ No subprocess, os.system, exec, or eval calls — code is purely SDK-driven
✓ No base64 encoding, obfuscation, or anti-analysis patterns detected
✓ No sensitive path access (~/.ssh, ~/.aws, .env)
✓ No remote script execution (curl|bash, wget|sh)
✓ Documentation accurately describes behavior; no doc-to-code mismatch
✓ No hidden instructions or steganographic content
✓ SIMMER_API_KEY credential usage is declared and necessary for trading functionality
✓ Context guard checks flip-flop and slippage before trading — includes safety logic
✓ Credential is used only for API authentication, not exfiltrated