A developer tool for building Express servers that charge USDC for API access via the x402 payment protocol.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install monetize-service
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install monetize-service using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The monetize-service skill allows developers to create self-monetizing infrastructure within the Openclaw Skills ecosystem. By leveraging the x402 protocol, you can build an Express.js server that charges callers per-request in USDC on the Base network. This approach eliminates the need for traditional user accounts, API keys, or monthly subscriptions, as the protocol handles the handshake between payment requirements and service delivery automatically.
Using this skill, your API can return an HTTP 402 Payment Required status when hit by an unauthenticated client. The client then signs a USDC payment which the server verifies and settles before providing the requested data. This creates a seamless, programmable economy for AI agents and services to interact financially without human intervention.
First, ensure your environment is ready by checking your wallet status:
npx awal@latest status
Retrieve the address that will receive the USDC payments:
npx awal@latest address
Initialize your server project and install the required packages:
mkdir x402-server && cd x402-server
npm init -y
npm install express x402-express
The skill configures payment logic using a structured route mapping system. This ensures Openclaw Skills can accurately describe payment requirements to potential consumers.
| Property | Description |
|---|---|
payTo |
The Ethereum/Base address (0x...) designated to receive the USDC payments. |
routes |
A map of HTTP patterns (e.g., "GET /api/data") to their respective pricing and metadata. |
price |
A string representing the USDC cost per request, such as "$0.01". |
network |
The blockchain network used for settlement, typically "base" or "base-sepolia". |
inputSchema |
Optional JSON schema defining the required body or query fields for the endpoint. |
Loading
A specialized skill for adding USDC to your wallet via Coinbase Onramp with support for multiple payment methods.

Turn your AI agent's idle time into a revenue stream by executing automated browser tasks for the Rent My Browser marketplace.

Convene a council of 11 historical thinkers to deliberate on complex technical and strategic problems using a structured multi-round protocol.

A high-performance Python-based tool to scrape and export public Letterboxd watchlists into structured data formats.

A tool for AI agents to automatically pay for and call paid API services using USDC on the Base network.

A specialized tool for discovering, searching, and inspecting paid API services within the x402 bazaar marketplace.








































