← Back to Skills Marketplace
yaqing2023

MoltsPay Skill

by Yaqing2023 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
424
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install moltspay-skill
Description
Pay for and use AI services via MoltsPay protocol. Trigger: User asks to generate video, use a paid service, etc. Auto-discovers services from /.well-known/a...
Usage Guidance
This skill is plausible for paying AI services, but exercise caution before installing. Key points to consider: - The skill will attempt to run npm install -g moltspay and run setup scripts automatically; that downloads and executes code from the npm registry. Only proceed if you trust the moltspay package and its maintainer (inspect https://github.com/Yaqing2023/moltspay and the npm package first). - The setup auto-creates a wallet and writes ~/.moltspay/wallet.json (likely containing private keys/seeds). If you install, assume a new private key will be generated and stored locally. Do not fund that wallet with large amounts until you audit the code. Prefer funding with minimal test USDC first. - The skill's metadata does not declare required binaries (node, npm, jq) even though scripts use them. Ensure your environment has these and understand the scripts that will run. - To reduce risk: manually run and inspect scripts (scripts/setup.js, setup.sh) and review the moltspay npm package source before allowing automatic install; consider running the CLI in a contained environment (VM or container) and use a dedicated low-value wallet for payments. - If you need a quick checklist: verify the npm package source, confirm where keys are stored and how seed/private key export/import works, and only fund the generated wallet after you are satisfied with the audit.
Capability Analysis
Type: OpenClaw Skill Name: moltspay-skill Version: 1.0.0 The skill bundle automatically performs a global installation of an external npm package (`moltspay`) and initializes a cryptocurrency wallet in the user's home directory (`~/.moltspay`) via a `postinstall` script in `package.json` and `scripts/setup.js`. While these actions are consistent with the stated purpose of facilitating USDC payments for AI services, the automated global system modification and wallet creation without explicit runtime consent are high-risk behaviors. The skill also hardcodes specific external service providers (e.g., `juai8.com` and `moltspay.com`) for service discovery and payment execution.
Capability Assessment
Purpose & Capability
The claimed purpose (paying for AI services via a MoltsPay CLI) matches the included code: scripts call a 'moltspay' CLI, discover services, and perform payments. However, the skill metadata declares no required binaries or environment variables even though the runtime scripts expect node/npm and (in some shells) jq, and the package will attempt to install the 'moltspay' npm package globally. The absence of declared runtime requirements is an inconsistency.
Instruction Scope
SKILL.md and scripts instruct the agent to run commands that install software (npm install -g moltspay), initialize a wallet, check balance, and pay provider URLs. These instructions create and store wallet data in ${HOME}/.moltspay/wallet.json (private key/seed likely) and cause network calls to moltspay.com and provider .well-known endpoints. The runtime instructions do not access unrelated system files, but they do direct the agent to perform global installs and automatic wallet initialization which may be surprising and has privacy/secret-management implications.
Install Mechanism
There is no formal install spec, but package.json contains setup/postinstall hooks and scripts (setup.js/setup.sh) that run 'npm install -g moltspay'. That triggers a global npm install from the public registry at install time — a moderate-to-high risk action because it fetches and runs third-party code without the user explicitly declaring acceptance. The install is traceable (npm) but still heavier than the metadata suggests.
Credentials
The skill declares no required environment variables or credentials, which is coherent at a surface level. However it will create and store wallet state (likely private keys) under ~/.moltspay. A payments skill legitimately needs to manage keys, but the skill does not document or request explicit user consent before wallet generation. Also the shell helper references 'jq' for JSON parsing, but jq is not listed as a required binary.
Persistence & Privilege
The skill will persist wallet data in the user's home directory (~/.moltspay) and triggers global installation of the 'moltspay' CLI — both are persistent effects. 'always' is false (good), but the postinstall/setup hooks will run automatically on install which results in persistent files and potentially generated secrets. This persistent presence combined with automatic wallet creation increases risk if the upstream CLI or package is malicious or compromised.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install moltspay-skill
  3. After installation, invoke the skill by name or use /moltspay-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
MoltsPay Skill version 1.0.0 - Simplified wallet model: Only Base chain is now supported (USDC, gasless). - Updated all commands and instructions to focus on single-chain usage. - New API-driven service discovery via moltspay.com endpoints. - Streamlined provider and service table formatting for user-facing outputs. - Removed references to multi-chain, tokens, and QR code funding flows. - Improved error handling and funding instructions for clarity.
v0.1.3
molstpay-skill v0.1.3 Changelog - Added `moltspay fund <amount>` command: enables wallet top-up via QR code, supporting debit card/Apple Pay. - Updated wallet funding instructions: QR code/card payments now recommended as the easiest option. - Updated documentation to highlight fast, crypto-free wallet funding with USDC arriving in minutes. - Expanded funding section to include both QR code and direct transfer methods. - No other command or functional changes.
v0.1.2
MoltsPay Skill 0.1.2 - Added multi-chain support: use same wallet on Base and Polygon chains; supports USDC and USDT. - Updated commands: `moltspay init` works across all chains, and new `moltspay services` command lists services from providers or marketplace. - Balance and payments are now chain-specific; instructions and status reporting updated accordingly. - Service discovery and payment flows improved, with clearer user guidance for funding and paying on different chains. - Enhanced error handling for multi-chain usage, including chain mismatch and multi-chain prompts.
v0.1.1
MoltsPay Skill v0.1.1 Changelog - Simplified and reorganized documentation for clarity and easier onboarding. - Added a summary of available CLI commands in a concise table. - Clarified wallet setup process and emphasized Base chain funding. - Improved instructions for discovering and formatting service listings. - Streamlined payment, spending limits, and error handling sections. - Updated resource links and removed redundant explanations.
v0.1.0
MoltsPay Skill v0.1.0 — Initial Release - Enables users to pay for and use AI services with USDC on Base chain (no gas required). - Auto-discovers and lists paid AI services via /.well-known/agent-services.json and public APIs. - Supports wallet setup, balance checks, payment history, and modifying spending limits. - Guides users to fund their wallet and handles transaction errors with clear instructions. - Formats service discovery results clearly—never shows raw JSON. - Provides step-by-step flows for common actions like generating AI video or checking wallet status.
Metadata
Slug moltspay-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is MoltsPay Skill?

Pay for and use AI services via MoltsPay protocol. Trigger: User asks to generate video, use a paid service, etc. Auto-discovers services from /.well-known/a... It is an AI Agent Skill for Claude Code / OpenClaw, with 424 downloads so far.

How do I install MoltsPay Skill?

Run "/install moltspay-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MoltsPay Skill free?

Yes, MoltsPay Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MoltsPay Skill support?

MoltsPay Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MoltsPay Skill?

It is built and maintained by Yaqing2023 (@yaqing2023); the current version is v1.0.0.

💬 Comments