← Back to Skills Marketplace
tara-quinn-ai

x402 Paywall Kit

by Tara Quinn · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
254
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install x402-paywall-kit
Description
Detect and pay x402 crypto paywalls automatically. When your agent gets a 402 Payment Required response with x402 JSON, this skill handles payment via Coinba...
Usage Guidance
This skill appears to do what it says, but it requires your wallet private key and can perform automatic payments. Before installing: 1) do NOT provide a high-value/mainnet private key — create and fund a dedicated limited wallet for this skill (small USDC balance only). 2) Configure strict policies: enable requireHumanApproval:true for mainnet, set low maxPerRequest and maxDailySpend, and use domainAllowlist to restrict which hosts can be paid. 3) Inspect the package source you will install (packages/agent and packages/express) or pin a known NPM release; prefer installing only audited releases. 4) Ensure logs are written to local files you control and that no code posts your private key or logs to external servers. 5) For production, consider keeping the wallet on a hardware signer or use a forwarding/facilitator account that cannot be emptied. If you want, I can list specific places in the repo to inspect for private-key exfiltration or suggest a safe minimal policy configuration.
Capability Analysis
Type: OpenClaw Skill Name: x402-paywall-kit Version: 1.0.0 The x402-paywall-kit is a legitimate framework designed to enable AI agents to autonomously handle crypto payments via the x402 protocol. The code implements a robust policy engine (packages/shared/src/policy/index.ts) to enforce spending limits and domain filtering, alongside a transparent logging system for auditability. While the skill requires a wallet private key (X402_WALLET_PRIVATE_KEY), the implementation uses standard libraries like viem for local signing and follows security best practices by explicitly instructing against hardcoding secrets. No evidence of data exfiltration, malicious execution, or prompt injection was found; the logic is entirely consistent with the stated goal of facilitating USDC payments on the Base network.
Capability Assessment
Purpose & Capability
Name/description (auto-detect and pay x402 402 paywalls) match the files and SKILL.md: the package implements a fetch wrapper, Express middleware, and policy engine. Requested binaries (node) and the single env var (X402_WALLET_PRIVATE_KEY) are expected for signing payments.
Instruction Scope
SKILL.md instructions focus on detecting HTTP 402 x402 payloads, applying a local policy, signing EIP-3009 authorizations, and retrying requests. It does not instruct the agent to read arbitrary host files or unrelated credentials. Examples show configuration of spending policy and logs to local files.
Install Mechanism
No network-download install spec included in the skill metadata; the repo is a normal Node/TypeScript project and instructions use npm to install the published packages (@x402-kit/*). Nothing in the manifest points to obscure or remote installers, shorteners, or personal binary hosts.
Credentials
The skill requires a single, highly sensitive environment variable (X402_WALLET_PRIVATE_KEY). This is necessary for signing payments and is proportionate to the functionality, but it is high-risk: the private key grants ability to authorize payments on the configured chain/asset. No unrelated credentials are requested.
Persistence & Privilege
The skill is allowed to be invoked autonomously (disable-model-invocation=false) and examples set requireHumanApproval:false, enabling automatic payments whenever the policy permits. While autonomous invocation is platform-default, combining it with a private key that the agent can use to sign payments increases risk — especially if the wallet has significant funds or the policy is permissive.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install x402-paywall-kit
  3. After installation, invoke the skill by name or use /x402-paywall-kit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug x402-paywall-kit
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is x402 Paywall Kit?

Detect and pay x402 crypto paywalls automatically. When your agent gets a 402 Payment Required response with x402 JSON, this skill handles payment via Coinba... It is an AI Agent Skill for Claude Code / OpenClaw, with 254 downloads so far.

How do I install x402 Paywall Kit?

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

Is x402 Paywall Kit free?

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

Which platforms does x402 Paywall Kit support?

x402 Paywall Kit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created x402 Paywall Kit?

It is built and maintained by Tara Quinn (@tara-quinn-ai); the current version is v1.0.0.

💬 Comments