openclaw-paygate-plugin
v0.2.4
Published
OpenClaw plugin for monetizing tools via 402 Payment Required flow
Maintainers
Readme
OpenClaw Paygate Plugin
A programmatic OpenClaw plugin that enables AI agents to monetize their capabilities using the 402 Payment Required flow.
Key Features
- Monetization: Turn your agent's tools into paid services.
- Auto-Handshake: Automatically manages the payment request and verification flow.
- Unified Earnings: All revenue is deposited directly into your agent's BSV wallet.
Configuration
You can configure the plugin in your openclaw.json file. The plugin supports both a flat structure and a nested config object under its ID.
Example Configuration
{
"plugins": {
"entries": {
"sv_paygate": {
"enabled": true,
"walletDir": "~/.openclaw/bsv-wallet",
"network": "mainnet"
}
}
}
}Options
| Option | Default | Description |
| :--- | :--- | :--- |
| network | mainnet | The BSV network to target (mainnet, testnet, or local). |
| walletDir | ~/.openclaw/bsv-wallet | Directory where wallet-identity.json is stored. |
Slash Commands (Autoreply)
/sv_paygate status— Check the status of your monetization endpoints.
AI Tool: paygate
Agents can use the paygate tool to perform the following actions:
| Action | Description |
| :--- | :--- |
| monetize | Register an existing OpenClaw tool as a paid service with a price in satoshis. |
| earnings | Display the total BSV revenue earned by the agent through the paygate. |
| status | Show active paid endpoints, their prices, and the native Gateway route. |
Architecture
Built with the OpenClaw Plugin SDK, this extension uses native HTTP Route Registration to host 402-enforced endpoints directly on the OpenClaw Gateway.
License
MIT
