Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Check Wallet

v0.1.0

Query wallet addresses and on-chain balances on OpenAnt. Use when the agent or user wants to check wallet address, view balance, see how much SOL or ETH they...

0· 335·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name/description align with the instructions: all commands are for listing wallet addresses and on-chain balances via the OpenAnt/Turnkey CLI. No unrelated environment variables, binaries, or config paths are requested.
!
Instruction Scope
SKILL.md instructs the agent to run `npx @openant-ai/cli@latest ...` commands that will read locally stored Turnkey credentials and return wallet addresses/balances. It also states commands are executed immediately without user confirmation. While these actions match the purpose, they give the agent broad discretion to fetch code and expose potentially sensitive wallet addresses and balances.
!
Install Mechanism
The skill is instruction-only, but it relies on `npx @openant-ai/cli@latest` which will fetch and execute code from the npm registry at runtime. That is an implicit runtime install / remote code execution vector (and using the `latest` tag increases supply-chain risk). No pinned-release or trusted-host install is specified.
Credentials
The skill does not request any environment variables or external credentials in its metadata. It does rely on locally stored Turnkey credentials created by the CLI (reasonable for wallet queries), which is proportionate to the stated function.
Persistence & Privilege
always is false and the skill is user-invocable. However, model invocation is enabled by default and the SKILL.md explicitly says wallet commands are executed without user confirmation. That combination can expose sensitive wallet data if the agent invokes the skill autonomously; it's a privacy concern rather than a direct technical incoherence.
What to consider before installing
This skill does what it says (checks wallets) but exercise caution before installing/running it. Key points: (1) The instructions use `npx @openant-ai/cli@latest`, which downloads and runs code from npm on demand — prefer a pinned version or verify the package before allowing execution. (2) The CLI will read locally stored Turnkey credentials and return wallet addresses and balances (sensitive data). Decide whether you want the agent to be allowed to run these commands autonomously; if not, disable model invocation or require explicit user confirmation. (3) Avoid passing untrusted custom RPC endpoints (they could observe queries). (4) If you proceed, verify the provenance of the @openant-ai/cli package (publisher identity, npm audit/reviews) and consider running the commands manually first to confirm expected behavior.

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

latestvk9712pjc8hsangnr1m3xt8m4pd822d01

License

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

Comments