Using the Harmony CLI tool

Harmony CLI tool is replacing the as the main wallet tool.


For the impatient, use hmy cookbook to see the most common examples & proper arguments.


hmy is the offical CLI provided by Harmony. You can use it as a local wallet and as a way to interact with your Ledger Nano device. Completely open-source, you can track its development and post any issues encountered and your feature suggestions here.

Be sure to include the output of $ hmy version in your bug reports and preferably include the additional output printed when the environment variable HMY_ALL_DEBUG is set to true, like so:

$ HMY_ALL_DEBUG=true hmy transfer ...


With the hmy CLI you can send signed transactions to the Harmony blockchain, check previous transactions and recover keys from previous mnemonics.


  • OSX: main development platform

  • Linux: tested

  • Windows: tested / working under Windows Subsystem for Linux (WSL)