transfer_erc20
Send ERC20 tokens to a specified address using a private key on Ethereum and EVM-compatible networks. Specify token contract, recipient, and amount to execute the transfer.
Instructions
Transfer ERC20 tokens to another address
Input Schema
Name | Required | Description | Default |
---|---|---|---|
amount | Yes | The amount of tokens to send (in token units, e.g., '10' for 10 tokens) | |
network | No | Network name (e.g., 'ethereum', 'optimism', 'arbitrum', 'base', etc.) or chain ID. Supports all EVM-compatible networks. Defaults to Ethereum mainnet. | |
privateKey | Yes | Private key of the sending account (this is used for signing and is never stored) | |
toAddress | Yes | The recipient address | |
tokenAddress | Yes | The address of the ERC20 token contract |