send_erc20_token
Transfer ERC20 tokens to a specified wallet address using private key, token contract address, and amount. Confirms transaction by default for secure transfers.
Instructions
Send ERC20 token to another wallet address
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| amount | Yes | Amount of tokens to send | |
| confirm | No | Confirm the transaction after verifying wallet address (default: true) | |
| privateKey | Yes | Private key of the sender wallet | |
| toAddress | Yes | Recipient wallet address | |
| tokenAddress | Yes | Token contract address | 
Input Schema (JSON Schema)
{
  "properties": {
    "amount": {
      "description": "Amount of tokens to send",
      "type": "string"
    },
    "confirm": {
      "description": "Confirm the transaction after verifying wallet address (default: true)",
      "type": "boolean"
    },
    "privateKey": {
      "description": "Private key of the sender wallet",
      "type": "string"
    },
    "toAddress": {
      "description": "Recipient wallet address",
      "type": "string"
    },
    "tokenAddress": {
      "description": "Token contract address",
      "type": "string"
    }
  },
  "required": [
    "privateKey",
    "tokenAddress",
    "toAddress",
    "amount"
  ],
  "type": "object"
}