Download & Setup
The Harmony CLI tool is used to interact with the Harmony blockchain.
Download Harmony CLI tool
1. For Linux
Enter the following command into your shell of choice:
2. For MacOS
hmy
depends on some dynamic libraries, hence we recommend using the shell wrapper. Enter there commands into your terminal:
Now you can use hmy.sh
as a wrapper over hmy
and you should assume that all references to hmy
in these documents refer to hmy.sh
. For example, the command ./hmy
becomes ./hmy.sh --
.
Note that since hmy
is not statically linked, you cannot arbitrarily move hmy.sh
to anywhere on your filesystem like you could with a single binary.
3. Compiling from source
If you are interested in compiling from source, then the process is more involved.
Steps:
Clone the repository at the same level as the main Harmony repo:
Then setup the build flags:
Call
make
in thego-sdk
repo. This builds a binary namedhmy
:
Congratulations! You can now use the binary to run the CLI.
Last updated
Was this helpful?