solana-bundler-sniper-volume-bot

WarnAudited by ClawScan on May 10, 2026.

Overview

This skill openly gives an agent powerful Solana trading and wallet-draining abilities, so it should be reviewed carefully before use.

Only install this if you intentionally want an agent to operate Solana trading wallets through GANK. Use separate low-balance wallets, require manual approval for every trade or transfer, avoid unattended volume/copy-trading loops, verify the provider/source, and never connect a primary wallet or expose your API key in chat context.

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

An agent with access to the API key could initiate trades, manipulate wallet activity, transfer funds, or liquidate/sweep wallet assets, potentially causing irreversible financial loss.

Why it was flagged

The skill exposes high-impact financial mutation endpoints, including coordinated buys, volume automation, and wallet-draining operations, without artifact evidence of mandatory user approval or safety limits.

Skill content
`POST /phases/swarm/buy` ... `POST /phases/volume/start` ... `POST /wallets/vamp-all` ... `drain wallets — sells tokens, closes accounts, sweeps sol`
Recommendation

Use only with explicit per-action approval, small test wallets, strict spend limits, allowlisted destination wallets/tokens, and disabled autonomous invocation for destructive actions.

What this means

If the agent misuses the key or the key is exposed, it may grant access to sensitive wallet data and high-impact wallet operations through the GANK account.

Why it was flagged

A single GANK API key is treated as a broad delegated credential for all documented wallet and trading operations.

Skill content
`"apiKey": { "env": "GANK_API_KEY", "required": true, "secret": true }` ... `API keys start with pb_ and authenticate all requests.`
Recommendation

Use a dedicated, least-privilege GANK account and API key if available, keep balances low, rotate the key after testing, and do not expose it in chat logs or shared context.

What this means

A wrong destination wallet, mistaken wallet set, or bad agent decision could affect many wallets at once rather than one isolated transaction.

Why it was flagged

The example expands one operation across all swarm wallets and then calls a destructive sweep/liquidation endpoint.

Skill content
`const swarmAddresses = (walletsRes.swarm || []).map(...)` ... `// vamp all: sells tokens + closes accounts + sweeps sol` ... `source_wallets: swarmAddresses`
Recommendation

Require a preview of affected wallets and assets, add maximum-wallet and maximum-value limits, and require a separate confirmation before any bulk sell/sweep/close operation.

What this means

A copied or agent-implemented loop could continue trading after the initial request and sell positions based on imperfect conditions or stale assumptions.

Why it was flagged

The documentation includes a recurring autonomous trading loop that can repeatedly inspect positions and execute sells without a per-trade human prompt.

Skill content
`// poll every 30 seconds` ... `setInterval(monitorAndSell, 30_000)`
Recommendation

Avoid unattended trading loops unless you have explicit stop conditions, session timeouts, notifications, and per-trade approval or pre-approved limits.

What this means

The static scan cannot verify how gank.dev handles wallet authority, transactions, server-side keys, or API-side safeguards.

Why it was flagged

There is no local code to inspect, and registry provenance is incomplete for a skill that directs use of a high-impact third-party financial API.

Skill content
`Source: unknown` ... `Homepage: none` ... `No install spec — this is an instruction-only skill` ... `No code files present`
Recommendation

Verify the provider, repository, and API documentation independently before connecting funded wallets or granting an API key.