ClawPay for Openclaw

ClawPay provides a privacy-preserving payment layer for AI agents, allowing them to send funds without leaving a direct on-chain link between sender and recipient.

mmchougule
v0.1.0
Feb 3, 2026
0
2.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install clawpay-2

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 clawpay-2 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 ClawPay?

ClawPay is a specialized privacy protocol designed specifically for the agent economy. By leveraging Railgun zero-knowledge technology on the Binance Smart Chain, it ensures that financial transactions remain confidential. This Openclaw Skills integration allows developers to empower their AI agents with the ability to tip, pay, or transfer assets like USDT and USDC without exposing the sender wallet history to the recipient.

The core value of this skill lies in breaking the deterministic link between wallets. When an agent sends money, the recipient sees the funds arriving from a Railgun contract rather than the original source. This is essential for building professional-grade agentic applications where financial privacy and operational security are paramount.

ClawPay Use Cases

  • AI agents sending anonymous tips or rewards to users to maintain privacy.
  • Privacy-conscious payroll for autonomous agent contributors and service providers.
  • Strategic asset movement between agent-controlled wallets without public on-chain linking.
  • Secure, private micro-transactions within a complex multi-agent ecosystem using Openclaw Skills.

How ClawPay Works

  1. The user or agent signs a specific b402 Incognito EOA Derivation message to authenticate the session.
  2. The agent requests a unique invoice address from the ClawPay API using the signature.
  3. Funds in USDT or USDC are transferred to the generated invoice address on the Binance Smart Chain.
  4. The agent executes the private transfer by sending a POST request to the API with the recipient details.
  5. ClawPay shields the funds using Railgun ZK proofs and unshields them at the recipient address after approximately 60 seconds, effectively breaking the link.

ClawPay Setup

To get started with this skill, install the ethers library and configure your environment variables:

npm install ethers

Ensure you have a wallet private key with a USDT balance on BSC. You can then execute the private transfer by running your script:

WALLET_KEY=0xYourPrivateKey node send-private.mjs

If you need gas for testing, you can request it via the faucet endpoint:

curl -X POST https://clawpay.dev/faucet -H "Content-Type: application/json" -d '{"address": "0xYourAddress"}'

ClawPay Data Schema & Taxonomy

The skill interacts with the ClawPay API using the following data structure for transfers:

Field Description
eoa The sender public wallet address
signature ECDSA signature for b402 derivation
recipient The 0x address receiving the private funds
amount The amount of USDT/USDC to be sent
token The token symbol (USDT or USDC)
transferId A unique string for tracking the shielding and proving status

ClawPay Advanced Features

  • Full integration with Bankr Wallet for agents that do not have direct private key access.
  • Real-time status monitoring with a multi-stage flow: pending, shielding, proving, and complete.
  • Shielded balance checking to manage persistent private liquidity for Openclaw Skills users.
  • Support for zero-knowledge proof generation to ensure mathematical certainty of privacy.
  • Automated faucet for gas management on testnet environments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*