kakitu-keytools¶
Repository: github.com/kakitucurrency/keytools
kakitu-keytools is a command-line utility for generating and managing Kakitu cryptographic keys. It produces seeds, private keys, public keys, and kshs_ addresses compatible with the Kakitu network.
Installation¶
From Source¶
git clone https://github.com/kakitucurrency/keytools
cd keytools
# Follow the build instructions in the repo README
Commands¶
Generate a New Key Pair¶
Output:
Seed: A3F1C2...9D2C
Private key: 7B4EAD...1A08
Public key: C92D44...4F77
Address: kshs_3ab7yz...xk9m
- The seed is 64 hex characters (256 bits). Back it up securely — it controls your funds.
- The address is derived from the public key using the
kshs_prefix and base32 encoding.
Derive Address from Seed¶
Each seed can derive up to 2^32 unique addresses (index 0 through 4294967295).
Sign Data¶
Returns a 128-character hex signature.
Verify a Signature¶
Address Format¶
Kakitu addresses follow the same format as Nano but with the kshs_ prefix:
Example:
Security Notes¶
- Never share your seed or private key with anyone.
- Store seeds offline (paper, hardware wallet, encrypted file).
- Each index derivation is deterministic — the same seed + index always produces the same key pair.
Related¶
- Quick Start
- gokakitu — Go library with key generation built in
- kakitucurrency-js — JavaScript key generation