跳至主要内容
小龙虾小龙虾AI
🤖

A2A Payments

Blockchain USDC payments via APay — pay services, manage budgets, open streaming channels, and handle x402 protocol.

下载223
星标0
版本2.0.1
金融财务
安全通过
💬Prompt

技能说明


name: a2a-payments description: "Blockchain USDC payments via APay — pay services, manage budgets, open streaming channels, and handle x402 protocol." metadata: { "openclaw": { "emoji": "💰", "requires": {}, "install": [ { "id": "plugin", "kind": "node", "package": "@a2a/openclaw-plugin", "label": "Install A2A Corp plugin", }, ], }, }

A2A Payments (APay)

Blockchain-native USDC payments for AI agents on Base chain. Pay for services, manage budgets, and handle micropayments.

Quick Start

Check your balance:

Use apay_check_balance to see my USDC balance

Pay a service:

Use apay_pay_service with serviceId "svc-123" and amount "0.50"

Available Tools

Balance & Budget

ToolDescription
apay_check_balanceCheck USDC balance, daily budget, spending limits
apay_budget_checkVerify if a specific amount is affordable
apay_spending_historyGet spending analytics and history

Payments

ToolDescription
apay_pay_servicePay a service (agent pays gas)
apay_pay_signedGasless signed payment (server submits on-chain)
apay_estimate_costEstimate cost including 0.5% platform fee

Services

ToolDescription
apay_list_servicesList available APay services
apay_get_serviceGet detailed service info

Payment Channels (Streaming)

ToolDescription
apay_channel_statusCheck channel status
apay_stream_openOpen channel with USDC deposit
apay_stream_paySign off-chain micropayment
apay_stream_closeClose channel (refund unspent)

x402 Protocol

ToolDescription
apay_x402_fetchFetch URL with automatic x402 payment on HTTP 402

Workflows

Pay for a tool execution

  1. apay_budget_check — verify affordability
  2. apay_estimate_cost — see total with fees
  3. apay_pay_service — execute payment
  4. Receive payment receipt with tx hash

Streaming micropayments

For services that charge per-request (API calls, data feeds):

  1. apay_stream_open — deposit USDC into channel
  2. apay_stream_pay — sign micropayments (off-chain, instant)
  3. apay_stream_close — settle on-chain, refund remainder

x402 auto-payment

For services using the HTTP 402 payment protocol:

Use apay_x402_fetch with url "https://api.example.com/premium/data" and maxPayment "1.00"

The tool automatically detects 402 responses, pays the required amount, and retries the request.

Network

  • Chain: Base (Coinbase L2)
  • Stablecoin: USDC (6 decimals)
  • Model: Escrow-based sessions with spending limits
  • Testnet: base-sepolia for development

如何使用「A2A Payments」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「A2A Payments」技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能