ab_transfer_token
Transfer ETH or ERC-20 tokens between wallets on the Abstract blockchain. Supports native transfers, token payments, and ENS resolution for automated financial transactions.
Instructions
Transfer value from the caller’s wallet to another address.
FUNCTIONALITY • Native ETH transfer (simple payment) • ERC-20 transfer (requires tokenAddress or known tokenSymbol) • ENS resolution for recipient
VALIDATION & LOGGING • Ensures wallet signer configured, token decimals fetched automatically • Logs tx hash on success so the agent can create explorer links
COMMON USE-CASES • Payout scripted rewards • Move workshop faucet tokens to students • Automation flows needing programmatic payment
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipient address or ENS name | |
| amount | Yes | Amount to transfer (human units) | |
| tokenAddress | No | ||
| tokenSymbol | No |