Polymarket Mert Sniper

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This skill is a real-money crypto prediction-market trading bot, and its documented safeguards do not fully match the provided runtime/tunable defaults.

Do not run this with --live until you have explicitly set and verified the effective max bet, max trades, expiry window, and min split values. Use dry-run first, use a dedicated low-balance wallet, and treat the Simmer API key and any wallet private key as sensitive.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

64/64 vendors flagged this skill as clean.

View on VirusTotal

Risk analysis

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 could authorize live trading under one set of assumptions while the configured limits allow larger or less selective trades than expected.

Why it was flagged

These tunables affect a real-money trading bot. They conflict with the documented/code defaults that describe a $10 max bet and a 0.60 minimum split, so users may believe stronger limits are in place than the runtime configuration actually presents.

Skill content
"env": "SIMMER_MERT_MAX_BET_USD", "default": 50 ... "env": "SIMMER_MERT_MIN_SPLIT", "default": 0.1, "range": [0.01, 0.5]
Recommendation

Before running with --live, manually verify the actual environment variables used by the script, set explicit max bet and min split values, and test in dry-run mode.

What this means

Users may over-trust the stated safeguards and enable live trading without realizing the configured parameters may be different.

Why it was flagged

The documentation emphasizes conservative trading defaults, but the provided clawhub.json tunables expose different defaults for max bet and minimum split. For a live trading skill, misleading or inconsistent safety expectations are material.

Skill content
Max bet: Maximum per trade (default $10) ... Min split: Minimum odds skew (default 60/40) ... Dry run (default -- shows opportunities, no trades)
Recommendation

The publisher should align SKILL.md, clawhub.json, config.json, and code defaults, and users should confirm the effective configuration before enabling live trades.

What this means

If the environment or dependency is compromised, the wallet key could put wallet funds at risk.

Why it was flagged

A wallet private key controls funds and is highly sensitive. Its use is purpose-aligned for self-custody live trading, and the artifacts do not show credential logging or exfiltration, but the authority is significant.

Skill content
Ask for wallet private key (required for live trading) ... Store in environment as `WALLET_PRIVATE_KEY` ... The SDK uses this to sign orders client-side automatically
Recommendation

Use a dedicated, low-balance trading wallet, prefer managed-wallet flows if available, and avoid storing a main wallet private key in the environment.

What this means

Future dependency changes could affect how trading or credential handling works.

Why it was flagged

The skill depends on an external SDK with a lower-bound version rather than a pinned exact version. This is expected for the Simmer trading integration, but the dependency handles trading and credentials.

Skill content
"pip": [ "simmer-sdk>=0.11.1" ]
Recommendation

Install from trusted package sources, consider pinning a reviewed SDK version, and review SDK release notes before live trading.