← Back to Skills Marketplace
vittominacori

OpenPayment

by Vittorio Minacori · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
400
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install openpayment
Description
Create x402 stablecoin payment links using the OpenPayment CLI.
Usage Guidance
This skill appears to be what it says: a wrapper for an OpenPayment CLI. Before installing, verify the npm package and publisher (look up the openpayment package on the npm registry, check the homepage/repo, review recent versions and download counts). Consider installing in a sandbox or VM if you are unsure. Be cautious with the PROXY mode: supplying a --resourceUrl will cause the service to call that URL after settlement — do not provide private/internal endpoints unless you trust the service and have reviewed what data will be sent. Double-check any --payTo wallet addresses (to avoid sending funds to the wrong recipient), and test behavior on the Sepolia/test network before using Mainnet. If you need stronger assurance, review the openpayment package source code or its repository and run 'npm audit' before globally installing.
Capability Analysis
Type: OpenClaw Skill Name: openpayment Version: 1.0.2 The openpayment skill is designed to facilitate the creation of USDC payment links on the Base network using a dedicated CLI tool. The SKILL.md provides clear, functional instructions for the AI agent, including validation rules and a safe workflow that explicitly warns against requesting private keys. No indicators of data exfiltration, malicious execution, or prompt injection were found.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name/description describe creating stablecoin payment links via an openpayment CLI; the skill requires node and declares an npm install of the openpayment package which produces an openpayment binary — this is coherent and proportionate.
Instruction Scope
SKILL.md describes invoking the openpayment CLI with flags and defaulting to Base mainnet. All instructions stay within the payment-link use case. One noteworthy feature: the PROXY payment type accepts a --resourceUrl (an arbitrary HTTPS upstream API) that the service will call after settlement — this is part of the stated functionality but means the system will make outbound calls to a user-supplied endpoint, which could carry user/payment data if misused.
Install Mechanism
Install spec is an npm package (openpayment) that creates an openpayment binary. npm installs are expected for a Node CLI but carry typical supply-chain risks (typosquatting, malicious package versions). The install comes from the registry (no arbitrary URL/extract), which is moderate and expected for this use case.
Credentials
The skill does not request environment variables, credentials, or config paths. That is proportionate for a CLI wrapper that uses a globally installed binary.
Persistence & Privilege
always is false and the skill does not request elevated or system-wide configuration changes. It does not try to modify other skills or store extra agent-wide credentials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openpayment
  3. After installation, invoke the skill by name or use /openpayment
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Added support for a new payment type: PROXY, which enables fixed-price multi-use payments that call a private upstream API after settlement. - Introduced the --resourceUrl flag, required when using the PROXY payment type. - Updated command examples and workflow to include PROXY payments and clarify required input for proxy scenarios. - Validation rules now check for the PROXY type and require a valid resourceUrl (https only) when used. - On first use, the skill now explains available payment types and networks to the user.
v1.0.1
openpayment v1.0.1 - Clarified and condensed documentation throughout for improved readability. - Refined instructions for the workflow when handling user requests. - Updated descriptions to consistently refer to USDC as the default currency. - Strengthened language around security: never ask for or share private keys and secrets. - Noted upcoming support for other networks, stablecoins, and ERC-20 tokens. - Improved skill metadata.
v1.0.0
Initial release of the openpayment skill. - Create x402 stablecoin (USDC) payment links using the OpenPayment CLI. - Supports single-use, multi-use, and variable amount payment types. - Payments settle in USDC on Base mainnet (default) or Base Sepolia testnet. - Simple CLI command structure with clear required and optional flags. - Guides user to provide missing info (amount, wallet address, etc.) for payment link creation. - Outputs both plain text and JSON formats with payment URL.
Metadata
Slug openpayment
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is OpenPayment?

Create x402 stablecoin payment links using the OpenPayment CLI. It is an AI Agent Skill for Claude Code / OpenClaw, with 400 downloads so far.

How do I install OpenPayment?

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

Is OpenPayment free?

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

Which platforms does OpenPayment support?

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

Who created OpenPayment?

It is built and maintained by Vittorio Minacori (@vittominacori); the current version is v1.0.2.

💬 Comments