send-usd

Verified·Scanned 2/17/2026

Send USD from one agent to another.

from clawhub.ai·v0.1.0·3.7 KB·0 installs
Scanned from 0.1.0 at d464d77 · Transparency log ↗
$ vett add clawhub.ai/afeef23/send-usd

Send USD Skill

This skill initiates a USD transfer between two agents.

Input

  • from_agent: string - The sender agent identifier
  • to_agent: string - The recipient agent identifier
  • amount: number - Amount in USD to transfer (default: 1.00)
  • memo: string (optional) - Transaction note

Output

  • success: boolean - Whether the transfer succeeded
  • transaction_id: string - Unique transaction identifier
  • message: string - Status message

Example

Input:

{
  "from_agent": "agentA",
  "to_agent": "agentB",
  "amount": 1.00,
  "memo": "Payment for services"
}

Output (success):

{
  "success": true,
  "transaction_id": "txn_abc123",
  "message": "Successfully transferred $1.00 USD from agentA to agentB"
}

Output (failure):

{
  "success": false,
  "transaction_id": null,
  "message": "Insufficient funds"
}

Error Codes

  • INSUFFICIENT_FUNDS - Not enough balance to complete transfer
  • INVALID_RECIPIENT - Recipient agent not found
  • INVALID_AMOUNT - Amount must be positive and at least $0.01
  • RATE_LIMITED - Too many requests, try again later

Security Notes

  • All transfers require authentication
  • Transactions are logged and auditable
  • Daily transfer limits may apply