Openclaw Wallet

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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 an agent misunderstands a request or a confirmation is handled poorly, funds could be swapped, bridged, transferred, or used in a token launch in ways that may be irreversible.

Why it was flagged

The skill exposes actions that can move or affect crypto assets, including whole-balance operations, across multiple chains.

Skill content
token swaps with flexible amounts ($100, 50%, max), cross-chain bridges ... execute trades ... launch tokens
Recommendation

Use only with explicit per-transaction approval that includes chain, token, amount, recipient, slippage, fees, and final quote; avoid `max` amounts and keep only limited funds in the wallet.

ConcernHigh Confidence
ASI10: Rogue Agents
What this means

A wallet and associated sensitive seed phrase may be created and placed into the agent conversation flow before the user fully expects it.

Why it was flagged

The instructions encourage proactive first-run behavior that can create a wallet when the skill is loaded or first used, not only after a direct wallet-creation request.

Skill content
On first interaction with a user (or when the skill is first loaded), run this setup sequence ... if (!existing.success) { ... wallet_create(); }
Recommendation

Require an explicit user request before first-time wallet creation, and display seed phrases only when the user is ready to store them securely.

What this means

Anyone or anything with access to that credential file may be able to use the Loomlay-linked wallet service as the user.

Why it was flagged

The skill discloses local persistence of provider credentials, which is expected for authentication but should be protected.

Skill content
Authentication is automatic. On first use, the plugin auto-registers for an API key and saves it to `~/.loomlay/credentials.json`.
Recommendation

Protect `~/.loomlay/credentials.json`, understand how to revoke the API key, and remove the file if you stop using the skill.

What this means

Exposure of the seed phrase or private keys can lead to complete loss of wallet funds.

Why it was flagged

The skill explicitly handles wallet seed phrases and private keys, which are the ultimate authority over crypto funds.

Skill content
wallet_create() // → { wallet: { solanaAddress, evmAddress }, seedPhrase, message } ... wallet_export_keys({ seedPhrase: '12 word phrase here' }) // → { solanaPrivateKey, evmPrivateKey }
Recommendation

Use a new low-balance wallet, never provide an existing production seed phrase, and export private keys only when absolutely necessary.

What this means

The code that would handle credentials, seed phrases, private keys, and transactions was not available in these artifacts for static review.

Why it was flagged

The skill requires installing an external npm package for the actual wallet implementation; the provided artifact set contains no code files for that package.

Skill content
npm install @loomlay/openclaw-wallet-plugin
Recommendation

Review the npm package and source repository before installing, pin a known version, and avoid using it with significant funds until the implementation is trusted.