Bountyswarm

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 invoked incorrectly or too broadly, the agent could create financial obligations, choose a winner, or create fee splits through the backend.

Why it was flagged

The handler exposes direct mutating backend calls for creating bounties, picking winners, and subcontracting. The documentation says these affect USDC escrow and fee splitting, but the artifacts do not show approval prompts, limits, or rollback controls.

Skill content
apiCall(ctx, "POST", "/api/bounty", params); ... apiCall(ctx, "POST", "/api/pick-winner", params); ... apiCall(ctx, "POST", "/api/subcontract", params);
Recommendation

Require explicit user confirmation for every fund-affecting action, show the exact reward, address, fee split, and backend URL before submission, and provide dry-run or review modes.

What this means

A user cannot tell whose funds or account authority will be used, whether the backend is custodial, or what prevents unauthorized bounty mutations.

Why it was flagged

The skill claims to perform USDC escrow and winner-selection transactions, but the reviewed metadata does not declare a wallet, token, OAuth flow, or signing/account authority model.

Skill content
Primary credential: none; Required env vars: none; Env var declarations: none
Recommendation

Document the exact authentication and wallet-signing flow, declare any required credentials, and ensure fund-moving operations require user-controlled signatures or scoped authorization.

What this means

Installing or running the optional CLI/SDK could execute unreviewed third-party code.

Why it was flagged

The reviewed skill does not require these packages, but the documentation points users to external npm/npx components that are outside the provided artifact review.

Skill content
npx bountyswarm --help     # CLI
npm i bountyswarm-sdk       # TypeScript SDK
Recommendation

Treat the optional npm packages separately: verify their source, versions, and integrity before installing or running them.

What this means

Task details, result links, or subtask descriptions may be exposed to the backend or other agents participating in the bounty workflow.

Why it was flagged

Inter-agent delegation and evaluator voting are core disclosed features, but the artifacts do not explain identity verification, data visibility, or boundaries for task/result/subtask URIs shared through these flows.

Skill content
Sub-Contracting: On-chain delegation with fee splitting ... Quality Oracle: Multi-agent consensus voting with slashing ... Swarm Coordination: Agents self-organize into teams
Recommendation

Avoid including private or sensitive content in bounty, result, or subtask URIs unless the platform’s access controls and data-sharing rules are understood.