FluxA-agent-wallet

WarnAudited by ClawScan on May 10, 2026.

Overview

This wallet skill is purpose-aligned, but it needs Review because it can grant an agent persistent and autonomous spending authority, run recurring wallet checks, and execute an unpinned wallet CLI.

Install only if you trust FluxA and are comfortable giving an agent wallet-payment capabilities. Pin and verify the CLI, avoid broad or long-lived mandates, disable scheduled checks unless you want ongoing wallet monitoring, and require explicit approval for payouts, purchases, posts, follows, and reward claims.

Findings (5)

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

If the user approves a broad or long-lived mandate, the agent may be able to spend funds within that budget without asking again, and completed on-chain transfers cannot be undone.

Why it was flagged

The skill can authorize irreversible transfers to arbitrary wallet addresses, and a signed mandate can remove per-payout approval.

Skill content
Payout lets the agent send USDC to any wallet address... a pre-signed intent mandate (`--mandate`) to skip the approval URL... No rollback: Once succeeded onchain, payouts cannot be reversed.
Recommendation

Only approve small, specific, short-lived mandates; avoid mandate-based payouts unless you fully understand the recipient, amount, and time window.

What this means

The agent may continue checking wallet data on a schedule after initial setup, which may surprise users who expected only on-demand use.

Why it was flagged

The skill instructs persistent background activity that repeatedly accesses wallet-related information.

Skill content
Start a scheduled task using an isolated session, running every day at 10 AM and 6 PM... Use FluxA Agent Wallet to run a daily wallet check.
Recommendation

Make the scheduled task optional and clearly disclose exactly what it reads, stores, and reports; users should disable it if they do not want ongoing wallet monitoring.

What this means

A changed or compromised future CLI release could run during scheduled wallet checks without the user noticing.

Why it was flagged

A scheduled task runs an unpinned '@latest' npm package in a high-impact wallet context, so future package changes would execute automatically.

Skill content
`npx -y @fluxa-pay/fluxa-wallet@latest status` ... `npx -y @fluxa-pay/fluxa-wallet@latest received-records --limit 50`
Recommendation

Pin the CLI version for scheduled tasks, verify the package source, and avoid automatic '@latest' execution for wallet operations.

What this means

Persistent mandate state could cause the agent to reuse prior spending authority in later tasks; if the file is stale or tampered with, the agent may make poor authorization decisions.

Why it was flagged

The agent is instructed to store and reuse signed spending mandates across conversations, making local state influential for future payments.

Skill content
The agent MUST persist mandate state to `~/.fluxa-ai-wallet-mcp/mandates.json`... If confirmed → reuse it.
Recommendation

Review and periodically clear saved mandates, keep mandates narrowly scoped, and require user confirmation before reusing old mandates for new tasks.

What this means

The agent could post, follow accounts, or claim rewards on the user’s behalf without a clear confirmation step for each action.

Why it was flagged

The ClawPI flow instructs public/social account actions and reward claiming in a way that sounds after-the-fact rather than explicitly user-approved.

Skill content
Post your first post... Discover people you might know and follow them. Tell the user how many potential connections you followed... If anyone you followed has posted a red-packet, claim it.
Recommendation

Require explicit user approval before posting, following accounts, claiming rewards, or transferring funds in social features.