For the complete documentation index, see llms.txt.

keystore decrypt

Decrypt a keystore and print key material.

Decrypts a local keystore and prints the derived keys. This command outputs sensitive material. Usage [#usage] ```bash namera keystore decrypt [--alias <name>] [--password <password>] ``` Aliases: * Group alias: `namera k` * Command alias: `decrypt` -> `d` Flags [#flags] * `--alias`, `-a`: Keystore alias to decrypt * `--password`, `-p`: Password used to decrypt the keystore Global flags: * `--params`: Raw JSON parameters for agent-driven execution * `--output`, `-o`: `pretty`, `json`, or `ndjso

keystore decrypt

Decrypt a keystore and print key material.

For the complete documentation index, see llms.txt.

Decrypts a local keystore and prints the derived keys. This command outputs sensitive material.

Usage

namera keystore decrypt [--alias <name>] [--password <password>]

Aliases:

  • Group alias: namera k
  • Command alias: decrypt -> d

Flags

  • --alias, -a: Keystore alias to decrypt
  • --password, -p: Password used to decrypt the keystore

Global flags:

  • --params: Raw JSON parameters for agent-driven execution
  • --output, -o: pretty, json, or ndjson
  • --quiet, -q: Suppress output

If a value is missing, the CLI prompts you. If --alias is missing, you select a keystore.

Params mode (agents)

Use --params with the JSON schema for the command:

namera schema keystore.decrypt

Expected shape:

{
  "alias": "my-wallet",
  "password": "my-password"
}

Output

On success, the command returns:

  • alias: Keystore alias
  • address: Derived address
  • publicKey: Public key
  • privateKey: Private key (sensitive)

Use --output json for machine parsing and consider --quiet if you only need the exit status.

Examples

Interactive (prompt for alias and password):

namera keystore decrypt

Partial flags (prompt for password):

namera keystore decrypt --alias my-wallet

Full flags:

namera keystore decrypt -a my-wallet -p my-password

Params mode (agents):

namera keystore decrypt --params '{"alias":"my-wallet","password":"my-password"}'

Short aliases:

namera k d -a my-wallet -p my-password

Schema lookup:

namera schema keystore.decrypt