Back to skill
Skillv0.1.1

ClawScan security

Base Stable Arb Radar · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 29, 2026, 2:33 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code and instructions are consistent with a read-only arbitrage monitoring tool: it queries public APIs/RPC endpoints, persists local state, and emits webhook/NDJSON alerts without signing or executing trades.
Guidance
This package appears to do what it claims: read-only arbitrage monitoring with local state and optional webhook alerts. Before installing or running it: (1) run it in a controlled environment (container or dedicated directory) since it writes state.json and a cache file next to the code; (2) only provide a webhook URL you trust; (3) do not export private RPC credentials unless you understand they will be used for on-chain queries — the code will use BASE_RPC_URL / ALCHEMY_RPC_URL / INFURA_RPC_URL / RPC_URL if set; (4) note the included shell wrapper references a 'projects/statarb' path which may not match your layout — inspect/adjust the wrapper before use; (5) if you want extra assurance, review the full Python file (it is included) to confirm no unexpected network endpoints are targeted. Overall the skill is internally consistent and read-only (no signing/execution).

Review Dimensions

Purpose & Capability
okName/description (Base Uniswap V3 + Aerodrome read-only arb radar) align with the included Python scanner and shell wrapper. The scanner implements cross-DEX comparisons, gas/slippage filters, NDJSON alerts, and state persistence as described.
Instruction Scope
noteSKILL.md instructs running the provided scanner and documents the optional ARB_WEBHOOK_URL. The runtime instructions do not ask for unrelated system data. Note: the scanner will read/write local files (state.json and a cache file) and make outbound HTTP requests to CoinGecko, Dexscreener, and RPC endpoints — this is expected for a monitoring tool but worth noting.
Install Mechanism
okNo install spec; this is instruction-only with bundled code. No downloads or external install steps that would write arbitrary archives to disk.
Credentials
noteThe skill declares no required environment variables and documents ARB_WEBHOOK_URL as optional. The code also checks for RPC environment keys (BASE_RPC_URL, ALCHEMY_RPC_URL, INFURA_RPC_URL, RPC_URL) if present. Asking for RPC URLs is reasonable for a network scanner, but the SKILL.md / README do not explicitly document RPC env var usage — users should not export private RPC credentials to this tool unless intended.
Persistence & Privilege
okThe tool persistently writes state.json and a cache file next to the script for adaptive thresholds and de-duplication. always:true is not set and the skill does not attempt to modify other skill or system-wide configs.