Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Reserve aliases in bulk

sithbit alias create-bulk [<alias>...] [--keypair <keypair>] [--skip-preflight]

Creates many aliases in one invocation, packing as many CreateAlias instructions into each transaction as fit Solana’s transaction-size budget (about a dozen typical names per transaction; longer lists are split into successive transactions automatically):

sithbit alias create-bulk ceo sales support billing --keypair my_wallet.json

When no aliases are given as arguments, the list is read from stdin — whitespace-separated, so one name per line works — which suits piping in a prepared file:

sithbit alias create-bulk --keypair my_wallet.json < aliases.txt

Every created alias points at the signing wallet, exactly as alias create would — same validation, same lowercasing, same per-alias fee (see Economics) — and duplicates in the list are collapsed before submission.

Bulk-created names carry no special state: like any alias, they can later be handed to another wallet with alias transfer or closed at any time to reclaim their rent.