可信 — 风险评分 0/100
上次扫描:1 天前 重新扫描
0 /100
openclaw-ghost-pay
Discover Ghost payment requirements, execute real x402 calls, report x402 settlements, and run GhostWire quote/prepare/status flows for direct escrow.
Legitimate Ghost Protocol payment integration for OpenClaw agents using standard x402 payment protocol; all capabilities are declared, dependencies are well-known, and no malicious or exfiltration behavior detected.
技能名称openclaw-ghost-pay
分析耗时36.8s
引擎pi
可以安装
No action needed. Skill is safe to use for its documented purpose of x402 payment handling and GhostRank settlement reporting.
资源类型声明权限推断权限状态证据
网络访问 READ READ ✓ 一致 bin/call-x402.mjs:59 - fetch() calls to merchant URLs; bin/get-payment-requireme…
命令执行 NONE NONE No subprocess/shell execution found. Scripts use only Node.js built-ins (fetch, …
环境变量 READ READ ✓ 一致 Scripts read GHOST_SIGNER_PRIVATE_KEY and related env vars only for signing x402…
文件系统 NONE NONE No file read/write operations. Uses only {baseDir} path substitution for script …
剪贴板 NONE NONE No clipboard access observed.
技能调用 READ READ ✓ 一致 SKILL.md declares skill is invoked for x402 workflows; openclaw.plugin.json regi…
数据库 NONE NONE No database access observed.
浏览器 NONE NONE No browser access observed.
2 项发现
🔗
中危 外部 URL 外部 URL
https://ghostprotocol.cc
INSTALL.md:47
🔗
中危 外部 URL 外部 URL
https://merchant.example.com/ask
INSTALL.md:51

目录结构

13 文件 · 47.8 KB · 1461 行
JavaScript 7f · 954L Markdown 4f · 479L JSON 2f · 28L
├─ 📁 bin
│ ├─ 📜 call-x402.mjs JavaScript 140L · 4.5 KB
│ ├─ 📜 create-wire-job-from-quote.mjs JavaScript 146L · 5.3 KB
│ ├─ 📜 get-payment-requirements.mjs JavaScript 95L · 2.5 KB
│ ├─ 📜 get-wire-job-status.mjs JavaScript 158L · 4.0 KB
│ ├─ 📜 get-wire-quote.mjs JavaScript 108L · 3.4 KB
│ ├─ 📜 report-x402-settlement.mjs JavaScript 169L · 6.0 KB
│ └─ 📜 shared.mjs JavaScript 138L · 4.0 KB
├─ 📝 INSTALL.md Markdown 113L · 3.1 KB
├─ 📋 openclaw.plugin.json JSON 8L · 171 B
├─ 📋 package.json JSON 20L · 606 B
├─ 📝 QUICKSTART.md Markdown 65L · 2.1 KB
├─ 📝 README.md Markdown 192L · 7.9 KB
└─ 📝 SKILL.md Markdown 109L · 4.2 KB

依赖分析 3 项

包名版本来源已知漏洞备注
viem ^2.21.0 npm Pinned to minor version range. Well-maintained Ethereum library.
x402 ^1.1.0 npm Pinned to minor version range. Official x402 protocol library.
x402-fetch ^1.1.0 npm Pinned to minor version range. Official x402-fetch wrapper.

安全亮点

✓ All network calls go to documented endpoints: ghostprotocol.cc (MCP and settlement API) and user-specified merchant URLs for x402 payment flow
✓ Private key signing is performed locally via viem's privateKeyToAccount; private key never leaves the runtime
✓ Dependencies (viem, x402, x402-fetch) are pinned to minor versions and are well-known, reputable packages
✓ No subprocess, shell execution, or command injection vectors found
✓ No credential exfiltration — GHOST_SIGNER_PRIVATE_KEY is used only for signing and never logged or transmitted
✓ No access to sensitive filesystem paths (~/.ssh, ~/.aws, .env files)
✓ No base64 obfuscation, eval usage, or anti-analysis patterns
✓ SKILL.md fully documents all capabilities, environment variables, and script behaviors
✓ Dry-run mode available to validate requests before committing to payment
✓ Proper JSON-RPC error handling and timeout management throughout
✓ clear exit codes (0 for success, 1 for failure) for agent workflow integration