Skill flagged — suspicious patterns detected

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

Agnic Check Balance

v2.0.2

Check USDC balance across networks (Base, Solana). Use when the user wants to check balance, see how much USDC is available, view funds, or verify wallet bal...

0· 102·0 current·0 all-time
byAgnic.AI@agnicpay-prog

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for agnicpay-prog/check-balance.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Agnic Check Balance" (agnicpay-prog/check-balance) from ClawHub.
Skill page: https://clawhub.ai/agnicpay-prog/check-balance
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install check-balance

ClawHub CLI

Package manager switcher

npx clawhub@latest install check-balance
Security Scan
Capability signals
CryptoRequires walletRequires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name/description match the instructions: the SKILL.md simply tells the agent to run the agnic CLI to check USDC balances on Base and Solana. No unrelated creds, binaries, or file paths are requested.
Instruction Scope
Instructions are narrowly scoped to running `npx agnic@latest status` and `npx agnic@latest balance`, optional `AGNIC_TOKEN`, and auth flow. The doc does not ask the agent to read unrelated files or exfiltrate data to other endpoints.
!
Install Mechanism
There is no install spec, but the runtime instructions require `npx agnic@latest` which will fetch and execute code from the npm registry at runtime. Using @latest means every invocation can run different code (supply‑chain risk) and there is no declared source/homepage to verify the package.
Credentials
No required env vars are declared, but the docs reference `AGNIC_TOKEN` for headless auth (reasonable for a CLI). The skill does not explain where tokens come from or what permissions they grant, so token provenance and scope are unclear.
Persistence & Privilege
Skill is user-invocable, not always:true, and does not request persistence or modify other skills. Default autonomous invocation remains enabled but is not combined with additional broad privileges.
What to consider before installing
This skill is internally consistent for checking USDC balances, but it asks you to run `npx agnic@latest` with no source or homepage provided. Running npx@latest executes code fetched at runtime and is a supply-chain risk. Before installing or running: (1) verify the agnic package on npm (owner, repo, recent activity) and prefer a pinned version instead of @latest; (2) confirm where AGNIC_TOKEN comes from and what permissions it grants; (3) inspect the package source code or run it in an isolated environment (container or sandbox) if you must test; (4) avoid entering private keys or broad-scoped secrets into unknown CLIs. If the author or package provenance cannot be verified, treat this skill with caution.

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

latestvk97061y5qref7907ye8ke9ymh185c4z9
102downloads
0stars
2versions
Updated 5d ago
v2.0.2
MIT-0

Checking USDC Balance

Use npx agnic@latest balance to check USDC balance across supported networks.

Authentication

Run npx agnic@latest status --json to verify. If not authenticated:

  • Headless (CI/server/agent): Set AGNIC_TOKEN env var or pass --token <token>
  • Interactive (has browser): Run npx agnic@latest auth login

See the authenticate-wallet skill for details.

Command Syntax

npx agnic@latest balance [--network <network>] [--json]

Options

OptionDescription
--network <name>Filter by network (default: all networks)
--jsonOutput result as JSON

Supported Networks

NetworkDescription
baseBase mainnet (primary)
base-sepoliaBase testnet
solanaSolana mainnet
solana-devnetSolana devnet

Examples

# Check balance on all networks
npx agnic@latest balance --json

# Check balance on Base mainnet only
npx agnic@latest balance --network base --json

Expected Output

Network       Balance      Address
base          125.50 USDC  0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb7
base-sepolia    0.00 USDC  0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb7
solana          0.00 USDC  N/A
solana-devnet   0.00 USDC  N/A

Error Handling

Common errors:

  • "Not authenticated" -- Run npx agnic@latest auth login or set AGNIC_TOKEN
  • Network timeout -- Try again or specify a single network with --network base

Comments

Loading comments...