x402 Merchant Starter Kit: Deploy Your Own Crypto-Native Storefront

Security checks across malware telemetry and agentic risk

Overview

This is a non-executing guide for deploying a crypto storefront; it openly discusses payment, token, and agent-buying features, so users should follow it only with scoped credentials and code review.

Before using this guide, create narrowly scoped credentials, avoid using broad GitHub tokens, keep private keys out of the environment, test the storefront in a sandbox, and review any code or deployment scripts you generate or copy from the guide before running them on a real server.

VirusTotal

66/66 vendors flagged this skill as clean.

View on VirusTotal

Risk analysis

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.

#
ASI03: Identity and Privilege Abuse
Low
What this means

If the token is over-scoped, the deployed storefront or copied code could access more GitHub content than intended.

Why it was flagged

The guide requires a GitHub token, which is sensitive account authority, but it explicitly describes a narrow read-only, single-repository purpose.

Skill content
`GITHUB_TOKEN`: GitHub Personal Access Token for private repo content delivery (read-only, scoped to a single repository)
Recommendation

Use a read-only token limited to the single repository needed for paid content delivery, and rotate it if exposed.

#
ASI02: Tool Misuse and Exploitation
Low
What this means

Following the guide incorrectly could change a production storefront or server configuration.

Why it was flagged

The guide describes mutating product data and deploying infrastructure over SSH. These are high-impact operations, but they are expected for a merchant deployment guide and are not shown as automatic execution by the skill.

Skill content
`POST /products` → admin product CRUD ... `deploy.sh` | One-command deployment via SSH
Recommendation

Review commands before running them, test in a staging environment, and require explicit human approval for deploys and product mutations.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Users may need to create or obtain code not included in the reviewed artifact, which could introduce unreviewed dependencies or deployment behavior.

Why it was flagged

The artifact is instruction-only but references implementation files and deployment scripts. Since those files are not provided, their safety cannot be verified from this package.

Skill content
It does not execute code or install dependencies ... `src/app.js` ... `src/mcp-server.js` ... `deploy.sh`
Recommendation

Treat the guide as educational material; independently review any generated, copied, or downloaded code before deploying it.

#
ASI07: Insecure Inter-Agent Communication
Low
What this means

If implemented without authorization, rate limits, or clear payment confirmation, agents could trigger unintended purchase or content-access flows.

Why it was flagged

The guide includes an MCP server and agent-discovery endpoints that allow AI agents to discover products and initiate buy flows. This is central to the stated purpose, but it creates agent-facing interaction boundaries.

Skill content
`src/mcp-server.js` | AI agent interface (list, get, buy) ... `/llms.txt`, `/products.json`, `/.well-known/agent.json`
Recommendation

Require explicit payment confirmation, validate agent requests, rate-limit endpoints, and keep admin operations separate from public agent-discovery routes.