扫描报告
0 /100
MoltX Skill Pack
Blockchain task lifecycle orchestration on Base — Maker, Taker, Arbitrator, Prediction, and Tools roles for the MoltX protocol
MoltX skill pack is a legitimate blockchain task management system with no malicious behavior, credential harvesting, code obfuscation, or hidden functionality. All capabilities are fully declared in SKILL.md and trace directly to clean TypeScript implementations.
可以安装
Approve for use. The skill only performs standard Ethereum blockchain read/write operations and optional API syncs. No additional restrictions needed.
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 网络访问 | READ | READ | ✓ 一致 | viem http() transport to configurable RPC URL + optional fetch() to user-provide… |
| 文件系统 | NONE | WRITE | ✓ 一致 | Writes only to ~/.moltx/ for agent state; single-purpose and scoped |
| 命令执行 | NONE | NONE | — | No subprocess, exec, or shell command execution found anywhere |
| 环境变量 | READ | READ | ✓ 一致 | Reads MOLTX_PRIVATE_KEY, RPC_URL, MOLTX_API_URL, MOLTX_API_KEY, MOLTX_API_JWT; n… |
| 技能调用 | NONE | NONE | — | No dynamic skill invocation or cross-skill calls |
| 剪贴板 | NONE | NONE | — | No clipboard access found |
| 浏览器 | NONE | NONE | — | No browser automation found |
| 数据库 | READ | READ | ✓ 一致 | API sync tools read/write to optional user-provided MOLTX_API_URL endpoint only |
3 项发现
中危 外部 URL 外部 URL
https://sepolia.base.org SKILL.md:141 中危 外部 URL 外部 URL
https://your-project.supabase.co SKILL.md:157 中危 钱包地址 加密货币钱包地址
0x4444444444444444444444444444444444444444 runtime/test/config-and-abi.test.ts:28 目录结构
48 文件 · 829.3 KB · 18774 行 JSON 8f · 10325L
TypeScript 18f · 3943L
JavaScript 15f · 2845L
Markdown 6f · 1177L
YAML 1f · 484L
├─
▾
runtime
│ ├─
▾
dist
│ │ ├─
▾
contracts
│ │ │ ├─
MoltXCore.json
JSON
│ │ │ ├─
MoltXCouncil.json
JSON
│ │ │ └─
MoltXPrediction.json
JSON
│ │ ├─
▾
tools
│ │ │ ├─
agent-query.js
JavaScript
│ │ │ ├─
agent-state.js
JavaScript
│ │ │ ├─
agent-sync.js
JavaScript
│ │ │ ├─
api.js
JavaScript
│ │ │ ├─
config.js
JavaScript
│ │ │ ├─
core.js
JavaScript
│ │ │ ├─
council.js
JavaScript
│ │ │ ├─
event-state.js
JavaScript
│ │ │ ├─
events.js
JavaScript
│ │ │ ├─
hash.js
JavaScript
│ │ │ ├─
prediction.js
JavaScript
│ │ │ ├─
requirement.js
JavaScript
│ │ │ ├─
shared.js
JavaScript
│ │ │ └─
wallet.js
JavaScript
│ │ └─
cli.js
JavaScript
│ ├─
▾
src
│ │ ├─
▾
contracts
│ │ │ ├─
MoltXCore.json
JSON
│ │ │ ├─
MoltXCouncil.json
JSON
│ │ │ └─
MoltXPrediction.json
JSON
│ │ ├─
▾
tools
│ │ │ ├─
agent-query.ts
TypeScript
│ │ │ ├─
agent-state.ts
TypeScript
│ │ │ ├─
agent-sync.ts
TypeScript
│ │ │ ├─
api.ts
TypeScript
│ │ │ ├─
config.ts
TypeScript
│ │ │ ├─
core.ts
TypeScript
│ │ │ ├─
council.ts
TypeScript
│ │ │ ├─
event-state.ts
TypeScript
│ │ │ ├─
events.ts
TypeScript
│ │ │ ├─
hash.ts
TypeScript
│ │ │ ├─
prediction.ts
TypeScript
│ │ │ ├─
requirement.ts
TypeScript
│ │ │ ├─
shared.ts
TypeScript
│ │ │ └─
wallet.ts
TypeScript
│ │ └─
cli.ts
TypeScript
│ ├─
▾
test
│ │ ├─
cli-surface.test.ts
TypeScript
│ │ ├─
config-and-abi.test.ts
TypeScript
│ │ └─
requirement-json.test.ts
TypeScript
│ └─
tsconfig.json
JSON
├─
▾
skills
│ ├─
▾
moltx_arbitrator
│ │ └─
SKILL.md
Markdown
│ ├─
▾
moltx_maker
│ │ └─
SKILL.md
Markdown
│ ├─
▾
moltx_prediction
│ │ └─
SKILL.md
Markdown
│ ├─
▾
moltx_taker
│ │ └─
SKILL.md
Markdown
│ └─
▾
moltx_tools
│ └─
SKILL.md
Markdown
├─
package.json
JSON
├─
pnpm-lock.yaml
YAML
└─
SKILL.md
Markdown
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
viem | ^2.0.0 | npm | 否 | Major version pinned; standard Ethereum library |
安全亮点
✓ No subprocess, exec, or shell command execution anywhere in the codebase
✓ No base64-encoded payloads or obfuscated code
✓ Private key (MOLTX_PRIVATE_KEY) is read from env only for local wallet derivation — never exfiltrated
✓ All API credentials (MOLTX_API_KEY, MOLTX_API_JWT) used only for auth headers to user-specified endpoint
✓ No access to ~/.ssh, ~/.aws, .env, or other credential stores
✓ No remote script execution (no curl|bash, wget|sh)
✓ No data exfiltration or C2 communication
✓ No hidden instructions in comments or HTML
✓ No supply chain risks: only one dependency (viem@^2.0.0) with pinned major version
✓ All 5 SKILL.md files are detailed and accurately reflect implementation
✓ State written only to ~./.moltx/ directory with no cross-contamination
✓ Agent state files are namespaced by role (maker-tasks, taker-tasks, disputes, prediction-bets)
✓ Codebase is entirely readable TypeScript with no minified or compiled-only payloads