paytrigo-openclawbot
Use when an OpenClawBot needs to create or verify PayTrigo payments on Base/USDC without webhooks.
Why use this skill?
Learn to integrate PayTrigo Base/USDC payments into your OpenClawBot. A comprehensive guide for bot-friendly invoicing, polling, and secure wallet management.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/paytrigo/paytrigo-openclawbotWhat This Skill Does
The paytrigo-openclawbot skill provides a streamlined, bot-friendly interface for processing payments on the Base network using USDC. It is specifically engineered for OpenClawBots that operate in headless environments or those that lack persistent webhook infrastructure. By facilitating a polling-based payment verification model, this skill allows bots to create invoices, track their status, and execute payments directly via on-chain interactions or human-in-the-loop workflows. It abstracts the complexities of interacting with the PayTrigo platform API, requiring only a simple setup for wallet management and recipient configuration.
Installation
To integrate this skill, ensure you have Node.js 18 or higher installed on your environment. Execute the command clawhub install openclaw/skills/skills/paytrigo/paytrigo-openclawbot in your terminal. Once installed, navigate to the skill directory and run npm install to resolve all necessary dependencies. For local wallet management, use the provided helper scripts to securely store your recipient address and encrypted payer wallet. This setup allows your agent to handle transactions autonomously without needing manual intervention for every invoice generated.
Use Cases
This skill is ideal for decentralized marketplaces, automated subscription services, and pay-per-use AI agent task execution. It is perfect for developers building autonomous bots that need to accept payments in a trustless environment on Base/USDC. It also serves as a robust tool for implementing payment flows where a user might be required to approve a transaction via browser interaction (human-in-the-loop), or where the bot itself manages the private keys to complete transactions programmatically.
Example Prompts
- "Generate a new PayTrigo invoice for 0.05 USDC to the default recipient address and poll for the confirmation status."
- "Pay the pending invoice with ID 12345 using the locally stored wallet and the bot flow execution script."
- "Check the current status of the payment link provided for our recent service request and report back when confirmed."
Tips & Limitations
- Always use the provided Router
steps.payfrom the API intent to avoid invalid transfers; direct token transfers are strictly prohibited. - Ensure you have a stable network connection for polling invoice status.
- The skill is exclusively designed for the Base network using USDC; attempts to use other chains or tokens will fail.
- Protect your private keys and passphrase files; the local wallet setup creates persistent files on your system that require proper security practices.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-paytrigo-paytrigo-openclawbot": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution