paybot_pay
Send USDC payments for APIs, services, or resources, returning a transaction hash and commission breakdown. Supports alternate tokens and idempotency.
Instructions
Make a payment (USDC by default) for an API, service, or resource. Returns transaction hash and commission breakdown. Supports alternate tokens and idempotency.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| botId | No | Bot identifier (defaults to env PAYBOT_BOT_ID) | |
| token | No | Token ticker to pay with (default: USDC). e.g. USDC, EURC, DAI | |
| amount | Yes | Amount in USD (e.g., "0.05" for 5 cents) | |
| network | No | Network CAIP-2 ID (default: eip155:84532 Base Sepolia) | |
| resource | Yes | URL or description of what you are paying for | |
| recipient | Yes | Recipient wallet address (0x...) | |
| idempotencyKey | No | Optional idempotency key; a repeat call with the same key returns the cached result |