A2A Market
Analysis
A2A Market is a coherent marketplace skill, but it deserves review because it can use wallet signing authority to autonomously buy external skill packages and perform marketplace actions.
Findings (4)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
auto_approve_below: 5.00 # Auto-buy under $5 ... Task failure | Exception, error rate spike | Search for capability, evaluate, purchase if within budget
The skill directs the agent to make purchases autonomously under configured thresholds, which can spend credits or USDC without per-purchase human approval.
"content": { "type": "skill_package", "instructions": "...", "files": [...] }Purchased marketplace items can return instruction and file packages from external sellers, but the artifacts do not show validation, sandboxing, provenance checks, or review before use.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
private_key=os.getenv("A2A_MARKET_PRIVATE_KEY") ... self.account = Account.from_key(private_key)The client uses a wallet private key to create signing authority for marketplace requests and payments.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
AGENT_ID_FILE="$HOME/.a2a_agent_id" ... REFERRAL_CODE_FILE="$HOME/.a2a_referral_code" ... echo "$agent_id" > "$AGENT_ID_FILE"
The CLI persists agent identity and referral data locally for reuse in later marketplace calls.
