Skip to content

Conversation

@chahat-101
Copy link

This PR adds single-letter aliases for top-level CLI commands to improve ergonomics.

Added aliases:

  • W → wallet
  • K → key
  • C → compile
  • R → repl
  • D → descriptor

No behavior changes; aliases map directly to existing commands.

Closes #229

@AmosOO7
Copy link
Contributor

AmosOO7 commented Dec 26, 2025

Hello @chahat-101 , thank you for opening the PR on this issue.

I suggest also shortening the subcommands for example; using the wallet top command, you can have something like new_address as new_add or n_a (if we want to make it extremely short)

Also adding what each aliases point to in the Readme file.

@chahat-101
Copy link
Author

@AmosOO7 I agree that this could be useful, would you like me to extend this PR with subcommand aliases and readme updates, or handle that in a follow-up PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

Improving bdk-cli usability by introducing single-letter command aliases for core top-level commands

2 participants