Vanity address
AlgoKit Task Vanity Address¶
The AlgoKit Vanity Address feature allows you to generate a vanity Algorand address. A vanity address is an address that contains a specific keyword in it. The keyword can only include uppercase letters A-Z and numbers 2-7. The longer the keyword, the longer it may take to generate a matching address.
Usage¶
Available commands and possible usage as follows:
$ ~ algokit task vanity-address
Usage: algokit task vanity-address [OPTIONS] KEYWORD
Generate a vanity Algorand address. Your KEYWORD can only include letters A - Z and numbers 2 - 7. Keeping your
KEYWORD under 5 characters will usually result in faster generation. Note: The longer the KEYWORD, the longer it may
take to generate a matching address. Please be patient if you choose a long keyword.
Options:
-m, --match [start|anywhere|end]
Location where the keyword will be included. Default is start.
-o, --output [stdout|alias|file]
How the output will be presented.
-a, --alias TEXT Alias for the address. Required if output is "alias".
--file-path PATH File path where to dump the output. Required if output is "file".
-f, --force Allow overwriting an aliases without confirmation, if output option is 'alias'.
-h, --help Show this message and exit.
Examples¶
Generate a vanity address with the keyword "ALGO" at the start of the address with default output to stdout
:
$ ~ algokit task vanity-address ALGO
Generate a vanity address with the keyword "ALGO" at the start of the address with output to a file:
$ ~ algokit task vanity-address ALGO -o file -f vanity-address.txt
Generate a vanity address with the keyword "ALGO" anywhere in the address with output to a file:
$ ~ algokit task vanity-address ALGO -m anywhere -o file -f vanity-address.txt
Generate a vanity address with the keyword "ALGO" at the start of the address and store into a wallet alias:
$ ~ algokit task vanity-address ALGO -o alias -a my-vanity-address
Further Reading¶
For in-depth details, visit the vanity-address section in the AlgoKit CLI reference documentation.