ClawPay-Hedera
Analysis
Review before installing: this payment skill requires a Hedera wallet private key, and its example exposes that key on the command line despite warning not to.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
“Transact — Call the tool via MCP, ClawPay handles the USDC payment automatically” and “Default max: 0.1 USDC ... per call”
Automatic paid tool calls are central to the skill and capped by default, but they still authorize the agent to initiate payment flows when configured.
npx @clawpay-hedera/sdk --version
The setup script invokes an unpinned npm package via npx. This is consistent with the Node-based SDK setup, but it means the installed code depends on the current npm package contents.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
“Always set `HEDERA_PRIVATE_KEY` as an env var — never pass it as a CLI argument...” and later: `--hedera-key "$HEDERA_PRIVATE_KEY"`
The artifact explicitly says not to expose the wallet private key through CLI arguments, but the provided connection command expands the environment variable into a command-line argument, where it may be visible in process listings or logs.
