nadfunagent

SuspiciousAudited by ClawScan on May 10, 2026.

Overview

This is a disclosed trading bot, but it asks for a raw wallet private key, can run persistent automatic mainnet trades, stores secrets in agent memory, and uses unsafe shell-command handling.

Only use this with a new, low-balance dedicated wallet. Do not store the private key in OpenClaw memory, disable cron until you have tested manually, review the trading scripts and dependencies, and add hard spending/loss limits plus per-trade confirmations before allowing real mainnet transactions.

Findings (6)

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

The agent could spend, sell, or distribute real wallet funds if configured with a funded private key.

Why it was flagged

A raw private key gives the skill practical spending authority over the configured wallet. This high-impact credential is not reflected in the registry requirements, which list no primary credential or required env vars.

Skill content
`MONAD_PRIVATE_KEY`: Private key for trading wallet (required)
Recommendation

Use only a dedicated low-balance wallet, require explicit caps and confirmations, and ensure the registry metadata accurately declares private-key requirements.

What this means

A leaked or reused memory entry containing the private key could compromise the wallet.

Why it was flagged

The skill instructs the agent to persist the wallet private key in OpenClaw memory/session storage, but the artifacts do not bound retention, access, or reuse of that secret.

Skill content
MONAD_PRIVATE_KEY ... Save all this data in OpenClaw memory for future use.
Recommendation

Do not store private keys in agent memory. Use a secret manager or local .env file with strict permissions, and load the key only at execution time.

What this means

A malformed token address or compromised upstream data source could cause unintended shell execution, and the private key may be exposed through process or error contexts.

Why it was flagged

The script builds a shell command using a private key and token address values derived from configuration/API data, without visible escaping or address validation.

Skill content
NAD_PRIVATE_KEY=${privateKey} node buy-token.js ${target.address} 0.15 --slippage=300
Recommendation

Replace shell string execution with spawn/execFile argument arrays, validate all token addresses as strict hex addresses, and pass secrets only through a protected environment object.

ConcernHigh Confidence
ASI10: Rogue Agents
What this means

If enabled, the agent may continue making financial decisions and transactions while unattended.

Why it was flagged

The documented setup creates a recurring autonomous job that can trade and distribute funds every 10 minutes, without clear per-trade approval, total loss limits, or a documented kill switch.

Skill content
openclaw cron add ... --cron "*/10 * * * *" ... "Run autonomous trading cycle ... distribute profits to MMIND holders"
Recommendation

Run in dry-run/manual mode first, add strict spending and loss limits, require confirmations for buys/sells/distributions, and document how to stop the cron job.

What this means

Your wallet activity, positions, and P&L may be shared through Telegram if configured.

Why it was flagged

The skill discloses sending trading and portfolio details to Telegram, an external messaging provider.

Skill content
Send detailed reports to Telegram after each trading cycle ... Include position status, P&L, new opportunities found, trades executed
Recommendation

Use a dedicated bot/chat, verify the recipient ID, and avoid enabling Telegram reports if you do not want trading details sent off-platform.

What this means

Additional installed skills or packages may affect trading behavior and wallet safety.

Why it was flagged

The skill depends on separately installed skills and npm packages, which is purpose-aligned but means important runtime behavior may live outside the reviewed artifact set.

Skill content
`clawhub install nadfun-trading` ... `clawhub install nadfun-indexer` ... `clawhub install nadfun-agent-api` ... `npm install`
Recommendation

Review and pin dependencies before using a funded wallet, and install only from sources you trust.