Polymarket Ladder Chess Tournament Trader

v1.0.1

Trades distribution-sum violations in chess tournament winner markets on Polymarket. Player winner probabilities must sum to ~100% — when the field total dev...

0· 95·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: the skill discovers chess winner markets, groups them into tournament distributions, computes distribution-sum violations, and sizes trades. The only external dependency declared (simmer-sdk) and the single required env var (SIMMER_API_KEY) are consistent with a trading client that needs an API key to place trades.
Instruction Scope
SKILL.md and the code limit actions to market discovery, signal computation, and trade execution. The skill defaults to paper trading and requires an explicit --live flag for real trades. The instructions do not ask the agent to read unrelated files, other environment variables, or send data to arbitrary endpoints beyond the trading client.
Install Mechanism
This is an instruction-only skill with an included Python module; clawhub.json lists a pip requirement: simmer-sdk. A pip dependency is expected for a trading SDK but carries moderate supply-chain risk — verify simmer-sdk's provenance (PyPI project, author, and version) before installing.
Credentials
Only one required env var (SIMMER_API_KEY) is declared and used. That is proportionate: the script constructs a SimmerClient with the API key for paper/live venue selection. No unrelated credentials or secrets are requested.
Persistence & Privilege
autostart is false and always is not set. The skill does not request forced always-on presence or modify other skills. The agent can invoke it autonomously (normal default), but CRON/automaton runs default to paper mode per the docs.
Assessment
This skill appears internally consistent and safe to inspect/run in paper mode. Before enabling live trading, check the following: (1) Treat SIMMER_API_KEY as a sensitive credential — use least privilege and rotate it if exposed. (2) Verify the simmer-sdk package source (PyPI project page, maintainer, and recent release) to reduce supply-chain risk. (3) Review the remainder of trader.py (the file was truncated in the provided listing) for any unexpected network calls or logging of sensitive data. (4) Run extensively in sim/paper mode and review trade decisions and applied safeguards (spread, days-to-resolution, max position) before using --live. (5) Limit SIMMER_MAX_POSITION and other tunables to acceptable risk levels for any real-funds runs.

Like a lobster shell, security has layers — review code before you run it.

latestvk977v1byww7q037ec1yd3bah018461k8

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments