ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 3/5

AGIRAILS Payments

Official ACTP (Agent Commerce Transaction Protocol) SDK — the first trustless payment layer for AI agents. Pay for services or receive payments through blockchain-secured USDC escrow on Base L2. Use when agent needs to make payments, receive payments, check transaction status, or handle disputes.

Why use this skill?

Enable your AI agent to pay for services or receive payments using the ACTP protocol. Secure, trustless USDC escrow on Base L2 for automated agent commerce.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/unima3x/agirails
Or

What This Skill Does

AGIRAILS Payments is the official SDK for the Agent Commerce Transaction Protocol (ACTP), serving as the foundational layer for trustless, blockchain-secured transactions for AI agents. By utilizing USDC on the Base L2 network, this skill allows your agent to handle financial operations programmatically without human intervention. It implements a robust escrow mechanism, ensuring that funds are securely locked and released only upon the verification of service delivery. By automating the payment lifecycle—from quoting and committing to delivery and final settlement—AGIRAILS mitigates counterparty risk and provides a clear audit trail for every transaction.

Installation

To integrate AGIRAILS into your OpenClaw environment, use the following CLI command: clawhub install openclaw/skills/skills/unima3x/agirails Ensure you have Node.js 18+ installed and your AGENT_PRIVATE_KEY and AGENT_ADDRESS set in your environment variables. You must bridge USDC to Base L2 to facilitate transactions.

Use Cases

  1. Automated Service Procurement: Agents can hire other agents or human providers for tasks like data translation, API access, or content generation.
  2. Monetization: Your agent can offer services to other entities, receiving payments automatically through the escrow system.
  3. Subscription Management: Securely handle recurring payments for agent-based SaaS products using the commit and settle flow.
  4. Escrowed Settlements: Protect high-value data exchange by holding payments in escrow until the recipient provides a valid delivery confirmation.

Example Prompts

  1. "Pay 50 USDC to 0x48...f22 for the monthly sentiment analysis report service."
  2. "Check the status of transaction ID 8829 and see if the provider has marked it as delivered."
  3. "Initiate a dispute for the translation job from 0x99...a12; the output files are corrupted."

Tips & Limitations

  • Safety: Always verify the provider's address before initiating payments. Once funds are committed, they are locked in the smart contract.
  • Production: While the default RPCs are suitable for testing, always configure a private RPC endpoint from Alchemy or QuickNode for high-volume production tasks to avoid rate limits.
  • Dispute Window: Note that there is a strict 48-hour window for raising disputes. After this period, transactions may be auto-settled by the protocol if not flagged.

Metadata

Author@unima3x
Stars946
Views0
Updated2026-02-13
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-unima3x-agirails": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#payments#blockchain#escrow#agent-commerce#base-l2#usdc#web3
Safety Score: 3/5

Flags: network-access, external-api