← All skills
Tencent SkillHub · Developer Tools

PaySpawn — On-Chain Spending Limits for AI Agents

Add spending controls to any AI agent that makes API payments. Supports x402 auto-pay, daily limits, per-transaction limits, address allowlists, and fleet pr...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Add spending controls to any AI agent that makes API payments. Supports x402 auto-pay, daily limits, per-transaction limits, address allowlists, and fleet pr...

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.3

Documentation

ClawHub primary doc Primary doc: SKILL.md 7 sections Open source page

PaySpawn — Agent Payment Controls

Set spending limits for AI agents that make payments autonomously. Limits are enforced at the smart contract level on Base — not in software, not on a server. The contract cannot be overridden.

Install

npm install @payspawn/sdk

Credential Setup (One Human Step)

Before the agent can make payments, the wallet owner must create a credential: Go to payspawn.ai/dashboard Connect your wallet (MetaMask, Coinbase Wallet, or any USDC wallet on Base) Approve a USDC spending ceiling (one on-chain transaction, ~$0.005 gas) Set limits: daily cap, per-transaction cap, optional address whitelist Sign the credential (EIP-712 signature — no gas, no transaction) Copy the credential string and set it as PAYSPAWN_CREDENTIAL in your environment The credential is not a private key. Your wallet key never leaves your control. The agent can only spend within the limits you set — the contract enforces this and cannot be bypassed.

Usage

import { PaySpawn } from "@payspawn/sdk"; const ps = new PaySpawn(process.env.PAYSPAWN_CREDENTIAL); // Auto-pay x402 APIs within your set limits const res = await ps.fetch("https://api.example.com/endpoint"); // Send a payment await ps.pay("0xRecipientAddress", 1.00); // Check balance and remaining daily allowance const { balance, remaining } = await ps.check(); // Pause all payments instantly (on-chain, immediate effect) await ps.agent.pause(); // Resume payments await ps.agent.unpause();

Fleet Mode

Provision multiple agent credentials from one shared pool. One wallet funds the pool; each agent gets its own credential with its own daily limit. // Create a shared budget pool const pool = await ps.pool.create({ totalBudget: 100, agentDailyLimit: 10 }); // Fund the pool: send USDC to pool.address from your wallet // Provision credentials for each agent const fleet = await ps.fleet.provision({ poolAddress: pool.address, count: 10 }); // fleet[0], fleet[1], ... → credential strings, one per agent

Contract Enforcement

Every payment is checked by the PaySpawn V5 contract on Base before any USDC moves: Daily allowance exceeded → transaction reverts Amount exceeds per-tx cap → transaction reverts Recipient not on whitelist → transaction reverts No API override. No config flag. Math runs first, every time. Contract address (Base Mainnet): 0xaa8e6815b0E8a3006DEe0c3171Cf9CA165fd862e USDC (Base): 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Links

payspawn.ai payspawn.ai/dashboard @payspawn npm: @payspawn/sdk

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc