The official ioctl client supports token transfers, contract interactions, staking IOTX, querying the blockchain, listing block producer delegates, and much more.
ioctl is the IoTeX official command line client, and it's the Swiss Army knife for any IoTeX developer. In addition to being a multi-account wallet also supporting staking, ioctl provides a wide variety of advanced functions to interact with the IoTeX blockchain. ioctl can be used within Bash scripts to send actions and make requests to the blockchain, interact with smart contracts and more.
Check out this introductory video about using ioctl as a command line IoTeX wallet:
This section will go through some of the basic commands you need to get started with ioctl and the IoTeX Blockchain!
For the full commands reference, check out the link below: