Skip to content


We are looking for publications that demonstrate building dApps or smart contracts!
See the full list of Gitcoin bounties that are eligible for rewards.

goal kmd

goal kmd

Interact with kmd, the key management daemon


Interact with kmd, the key management daemon. The key management daemon is a separate process from algod that is solely responsible for key management.

goal kmd [flags]


  -h, --help   help for kmd

Options inherited from parent commands

  -d, --datadir stringArray   Data directory for the node

  -k, --kmddir string         Data directory for kmd


  • goal - CLI for interacting with Algorand
  • goal kmd start - Start the kmd process, or restart it with an updated timeout
  • goal kmd stop - Stop the kmd process if it is running