Shieldz Crypto Payments for Openclaw

A keyless and non-custodial payment tool that generates crypto payment links or reusable tip jars directly from user-controlled wallets.

shieldz
v1.0.0
Jul 10, 2026
0
577
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install crypto-payments

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install crypto-payments using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Shieldz Crypto Payments?

The crypto-payments capability enables AI agents to interface directly with Shieldz network services, allowing users to generate non-custodial, keyless payment links and reusable tip jars without needing an API key or a central account. Operating directly with user-owned wallets, this skill settles funds straight to the destination address on networks such as Base, Arbitrum, Optimism, Polygon, and Ethereum. As a utility within the Openclaw Skills ecosystem, it removes intermediaries, ensuring you retain control over your funds and private keys.

This integration is structured around user safety. It requires explicit confirmation and wallet verification before performing external actions, making it a reliable, user-guided tool for digital invoice generation and payment tracking within your terminal or Model Context Protocol (MCP) environment.

Shieldz Crypto Payments Use Cases

  • Generating a fixed-amount crypto payment link (e.g., in USDC on Base) for a customer order during an automated chat workflow.
  • Creating a reusable, pay-what-you-want tip jar with suggested payment amounts for content creators or developers.
  • Checking the status and total received amount of an existing payment link using a secure manage token.
  • Integrating automated invoice workflows into agentic chat systems that require immediate blockchain settlement.

How Shieldz Crypto Payments Works

  1. User Request and Confirmation: The agent identifies a payment-related command and prompts the user to explicitly confirm the target wallet, blockchain network, asset type, and transaction amount.
  2. External REST/MCP Call: Once the user grants consent, the skill sends a secure request to the Shieldz API (or remote/local MCP server) transmitting only the specified wallet, asset details, amount, and optional user-consented email.
  3. Link Generation: The Shieldz service returns a public payment URL alongside a private management URL and token.
  4. Delivery: The agent presents the safe, shareable payment URL to the user or payee while warning the user to store the sensitive management token securely.
  5. Status Verification: Upon future request, the agent queries the Shieldz status endpoint with the user-provided management token to check real-time settlement progress.

Shieldz Crypto Payments Setup

The Shieldz payment integration can be run via direct REST API calls or configured as an MCP server. For the MCP setup, you can run the server locally using a pinned npm package.

To run the local MCP server, use the following execution command:

npx -y @shieldz/[email protected]

Alternatively, you can query the keyless REST API directly. Below is an example curl command to generate a fixed-amount link:

curl https://shieldz.cash/api/v1/links \
  -H "Content-Type: application/json" \
  -d '{
    "settlement": { "chain": "BASE", "asset": "USDC", "address": "0xUserProvidedWallet" },
    "amount_usd_cents": 4900,
    "memo": "Order #1234"
  }'

Shieldz Crypto Payments Data Schema & Taxonomy

This skill operates with standard JSON formats for payload delivery and settlement validation. No local database storage is required.

Primary Parameter Options

Parameter Supported Values Description
chain BASE, ARBITRUM, OPTIMISM, POLYGON, ETHEREUM The destination blockchain network.
asset USDC, USDT The stablecoin asset used for settlement.
amount_usd_cents Integer (e.g., 4900 for $49.00) The payment amount in USD cents ($1 to $100k limit).
email String (Optional) User-provided email for claiming dashboards (requires explicit consent).

Output Schema

  • Pay URL: Public URL shared with clients to facilitate payments.
  • Manage Token / URL: Private credentials used for querying transaction logs. Must be kept confidential.

Shieldz Crypto Payments Advanced Features

  • Multi-Protocol Integration: Native compatibility with both raw REST APIs and standardized MCP interfaces using create_payment_link, create_tip_jar, and get_account_status tools.
  • Consent-Gated Analytics: Supports optional, opt-in email association to let users consolidate generated links into a dashboard later without requiring upfront authentication.
  • Zero-Storage Architecture: Offers enhanced privacy by refusing to persist any local credentials, environmental variables, or dynamic executable code.
  • Multi-Chain Flexibility: Direct settlements on high-speed Layer 2 protocols (Base, Arbitrum, Optimism, Polygon) as well as Ethereum Mainnet.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*