Algorand KMD REST API
The Key Management Daemon (KMD) REST API provides local key storage and transaction signing for Algorand nodes. It exposes wallet management, key generation, and signing endpoints through a locally-running daemon. Authentication uses an X-KMD-API-Token header with a token stored in the node's data directory. KMD is intended for node operators and local development workflows; production applications typically use external signing solutions or the AlgoKit SDK utilities instead.