Skip to content

Releases: deleterium/signum-vanity-opencl

Vanity 1.6.0 ALPHA

31 Jan 12:52
Compare
Choose a tag to compare
Vanity 1.6.0 ALPHA Pre-release
Pre-release

Pre-release with files changed to compile correctly in different OpenCL versions.

Vanity 1.5.1

17 Jan 18:20
Compare
Choose a tag to compare

Changelog 1.4 -> 1.5.1

  • Program outputs now the Reed-Solomon Extended Address for use in activation.
  • Public key saved in database.csv, if using option --append-db.
  • Fixed bug, now a secondary GPU can be used.
  • 1.5 -> 1.5.1 Removed warnings to errors during CL compilation.

Binary package usage

Linux

  • Extract package contents
  • Test if it is running on cpu: ./vanity --cpu A?A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity --cpu A?A
  • Play with command line options to maximize speed

Mac

  • No binary available. Follow the compilation details at README.md (not tested on arm, only x86_64).

Help

Passphrase generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION]... MASK
Example: vanity --cpu --pass-length 32 SGN@

Options:
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is to match from the beginning
  --pass-length N    Passphrase length. Max 142 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: Max available
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passphrase only containing the ABC chars
  --use-bip39        Generate passphrase with 12 words from BIP-39 list
  --dict [EN|PT|ES]  Dictionary language for bip-39. Default is english
  --add-salt ABC     Add your salt to the bip39 word list
  --append-db        Append (or create) database.csv with found results

Mask:
  Specify the rules for the desired address.
  It must be at least one char long.
  No 0, O, I or 1 are allowed.
  Following wildcars can be used:
    ?: Matches any char
    @: Matches only letters [A-Z]
    #: Matches only numbers [2-9]
    c: Matches consonants [BCDFGHJKLMNPQRSTVWXZ]
    v: Matches vowels [AEUY]
    p: Matches previous char
    -: Use to organize the mask, does not affect result

1.5

16 Jan 22:15
Compare
Choose a tag to compare
1.5

Changelog 1.4 -> 1.5

  • Program outputs now the Reed-Solomon Extended Address for use in activation.
  • Public key saved in database.csv, if using option --append-db.
  • Fixed bug, now a secondary GPU can be used.

Binary package usage

Linux

  • Extract package contents
  • Test if it is running on cpu: ./vanity --cpu A?A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity --cpu A?A
  • Play with command line options to maximize speed

Mac

  • No binary available. Follow the compilation details at README.md (not tested on arm, only x86_64).

Help

Passphrase generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION]... MASK
Example: vanity --cpu --pass-length 32 SGN@

Options:
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is to match from the beginning
  --pass-length N    Passphrase length. Max 142 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: Max available
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passphrase only containing the ABC chars
  --use-bip39        Generate passphrase with 12 words from BIP-39 list
  --dict [EN|PT|ES]  Dictionary language for bip-39. Default is english
  --add-salt ABC     Add your salt to the bip39 word list
  --append-db        Append (or create) database.csv with found results

Mask:
  Specify the rules for the desired address.
  It must be at least one char long.
  No 0, O, I or 1 are allowed.
  Following wildcars can be used:
    ?: Matches any char
    @: Matches only letters [A-Z]
    #: Matches only numbers [2-9]
    c: Matches consonants [BCDFGHJKLMNPQRSTVWXZ]
    v: Matches vowels [AEUY]
    p: Matches previous char
    -: Use to organize the mask, does not affect result

Vanity 1.4

13 May 16:26
b7a7072
Compare
Choose a tag to compare

Changelog 1.3.1 -> 1.4

  • Dictionary files are text files and can be edited by users (end of lines must be LF, not CRLF).
  • Changed default GPU work group to be the maximum value the graphics card support.
  • Source code rearranged and using make for compilation.
  • Changes for compilation on Mac OS

Binary package usage

Linux

  • Extract package contents
  • Test if it is running on cpu: ./vanity --cpu A?A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity --cpu A?A
  • Play with command line options to maximize speed

Mac

  • No binary available. Follow the compilation details at README.md (not tested on arm, only x86_64).

Help

Passphrase generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION]... MASK
Example: vanity --cpu --pass-length 32 SGN@

Options:
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is to match from the beginning
  --pass-length N    Passphrase length. Max 142 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: Max available
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passphrase only containing the ABC chars
  --use-bip39        Generate passphrase with 12 words from BIP-39 list
  --dict [EN|PT|ES]  Dictionary language for bip-39. Default is english
  --add-salt ABC     Add your salt to the bip39 word list
  --append-db        Append (or create) database.csv with found results

Mask:
  Specify the rules for the desired address.
  It must be at least one char long.
  No 0, O, I or 1 are allowed.
  Following wildcars can be used:
    ?: Matches any char
    @: Matches only letters [A-Z]
    #: Matches only numbers [2-9]
    c: Matches consonants [BCDFGHJKLMNPQRSTVWXZ]
    v: Matches vowels [AEUY]
    p: Matches previous char
    -: Use to organize the mask, does not affect result

Vanity 1.3.1

14 Feb 23:00
Compare
Choose a tag to compare

Changelog 1.3 -> 1.3.1

  • Fixed a bug affecting NVIDIA users and passphrases over 128 chars long.

Changelog 1.2 -> 1.3.1

  • Option --use-bip39: Generate passphrases with 12 words.
  • Option --add-salt: User can add custom string to the generated bip39 passphrase.
  • Increased maximum size of passphrase to 142 chars.
  • Option --dict [EN/ES/PT]: Set dictionary for bip-39 words in English, Portuguese and Spanish.

Binary package usage

Linux

  • Extract package contents
  • Test if it is running on cpu: ./vanity --cpu A?A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity --cpu A?A
  • Play with command line options to maximize speed

Help

Passphrase generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION]... MASK
Example: vanity --cpu --pass-length 32 SGN@

Options:
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is to match from the beginning
  --pass-length N    Passphrase length. Max 142 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: 64
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passphrase only containing the ABC chars
  --use-bip39        Generate passphrase with 12 words from BIP-39 list
  --dict [EN|PT|ES]  Dictionary language for bip-39. Default is english
  --add-salt ABC     Add your salt to the bip39 word list
  --append-db        Append (or create) database.csv with found results

Mask:
  Specify the rules for the desired address.
  It must be at least one char long.
  No 0, O, I or 1 are allowed.
  Following wildcars can be used:
    ?: Matches any char
    @: Matches only letters [A-Z]
    #: Matches only numbers [2-9]
    c: Matches consonants [BCDFGHJKLMNPQRSTVWXZ]
    v: Matches vowels [AEUY]
    p: Matches previous char
    -: Use to organize the mask, does not affect result

Vanity 1.3

13 Feb 12:00
82ba1ff
Compare
Choose a tag to compare

Changelog

  • Option --use-bip39: Generate passphrases with 12 words.
  • Option --add-salt: User can add custom string to the generated bip39 passphrase.
  • Increased maximum size of passphrase to 142 chars.
  • Option --dict [EN/ES/PT]: Set dictionary for bip-39 words in English, Portuguese and Spanish.

Binary package usage

Linux

  • Extract package contents
  • Test if it is running on cpu: ./vanity --cpu A?A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity --cpu A?A
  • Play with command line options to maximize speed

Help

Passphrase generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION]... MASK
Example: vanity --cpu --pass-length 32 SGN@

Options:
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is to match from the beginning
  --pass-length N    Passphrase length. Max 142 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: 64
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passphrase only containing the ABC chars
  --use-bip39        Generate passphrase with 12 words from BIP-39 list
  --dict [EN|PT|ES]  Dictionary language for bip-39. Default is english
  --add-salt ABC     Add your salt to the bip39 word list
  --append-db        Append (or create) database.csv with found results

Mask:
  Specify the rules for the desired address.
  It must be at least one char long.
  No 0, O, I or 1 are allowed.
  Following wildcars can be used:
    ?: Matches any char
    @: Matches only letters [A-Z]
    #: Matches only numbers [2-9]
    c: Matches consonants [BCDFGHJKLMNPQRSTVWXZ]
    v: Matches vowels [AEUY]
    p: Matches previous char
    -: Use to organize the mask, does not affect result

Vanity 1.2

28 Dec 00:22
Compare
Choose a tag to compare

Changelog

  • Option to save findings --append-db
  • New features for MASK: consonants and vowels to make phonetic findings
  • Asynchronous gpu operation

Binary package usage

Linux

  • Extract package contents
  • Test it is running on cpu: ./vanity --cpu A_A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity.exe --cpu A_A
  • Play with command line options to maximize speed

Help

Password generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION [ARG]] ... MASK [OPTION [ARG]] ...
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is
                       to match from the beginning
  --pass-length N    Passphrase length. 40 to 120 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: 64
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passwords only containing the ABC chars
  --append-db        Append (or create) database.csv with found results

  MASK   Rules for the desired address. It must be at least one char long.
    No 0, O, I or 1 are allowed. Sometimes it is needed to embrace MASK
    with ' or " chars. Following wildcars can be used:
      ?: Matches any char
      @: Matches only letters [A-Z]
      #: Matches only numbers [2-9]
      c: Matches consonants [BCDFGHJKLMNPQRSTVWXZ]
      v: Matches vowels [AEUY]
      -: Use to organize MASK, does not affect result
\n\
Example: vanity --gpu --gpu-threads 102400 --gpu-work-size 32 V#N_@ --pass-length 40\n";

Vanity 1.1.1

13 Dec 12:21
Compare
Choose a tag to compare

Changelog

  • Fixed bugs +1
  • New features for MASK

Binary package usage

Linux

  • Extract package contents
  • Test it is running on cpu: ./vanity --cpu A_A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity.exe --cpu A_A
  • Play with command line options to maximize speed

Help

Password generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION [ARG]] ... MASK [OPTION [ARG]] ...
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is
                       to match from the beginning
  --pass-length N    Passphrase length. 40 to 120 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: 64
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passwords only containing the ABC chars

  MASK   Rules for the desired address. It must be at least one char long.
    No 0, O, I or 1 are allowed. Sometimes it is needed to embrace MASK
    with ' or " chars. Following wildcars can be used:
      ?: Matches any char
      @: Matches only letters
      #: Matches only numbers
      -: Use to organize MASK, does not affect result
\n\
Example: vanity --gpu --gpu-threads 102400 --gpu-work-size 32 V#N_@ --pass-length 40\n";
  • Define a custom charset and a custom passphrase length for paranoid levels of security
  • Use gpu-work-size as multiple of you graphics card compute units, and gpu-threads to multiple of gpu-work-size for best speed.
  • Try changing the .cl file to second implementation. It can be 5% faster.
  • More support on my discord channel: SmartC Channel.
  • Drop some donation: S-DKVF-VE8K-KUXB-DELET.

Vanity 1.1

12 Dec 17:37
45486f2
Compare
Choose a tag to compare

Changelog

  • Fixed bugs
  • New features for MASK

Binary package usage

Linux

  • Extract package contents
  • Test it is running on cpu: ./vanity --cpu A_A
  • Play with command line options to maximize speed

Windows

  • Extract package contents
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity.exe --cpu A_A
  • Play with command line options to maximize speed

Help

Password generator for vanity addresses on Signum cryptocurrency.

Usage: vanity [OPTION [ARG]] ... MASK [OPTION [ARG]] ...
  --help             Show this help statement
  --suffix           Match given mask from the end of address. Default is
                       to match from the beginning
  --pass-length N    Passphrase length. 40 to 120 chars. Default: 64
  --cpu              Set to use CPU and disable using GPU
  --gpu              Set to use GPU. Already is default
  --gpu-platform N   Select GPU from platorm N. Default: 0
  --gpu-device N     Select GPU device N. Default: 0
  --gpu-threads N    Send a batch of N threads. Default: 16384
  --gpu-work-size N  Select N concurrent works. Default: 64
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passwords only containing the ABC chars

  MASK   Rules for the desired address. It must be at least one char long.
    No 0, O, I or 1 are allowed. Sometimes it is needed to embrace MASK
    with ' or " chars. Following wildcars can be used:
      ?: Matches any char
      @: Matches only letters
      #: Matches only numbers
      -: Use to organize MASK, does not affect result
\n\
Example: vanity --gpu --gpu-threads 102400 --gpu-work-size 32 V#N_@ --pass-length 40\n";
  • Define a custom charset and a custom passphrase length for paranoid levels of security
  • Use gpu-work-size as multiple of you graphics card compute units, and gpu-threads to multiple of gpu-work-size for best speed.
  • Try changing the .cl file to second implementation. It can be 5% faster.
  • More support on my discord channel: SmartC Channel.
  • Drop some donation: S-DKVF-VE8K-KUXB-DELET.

Vanity 1.0

11 Dec 15:05
5ee0efc
Compare
Choose a tag to compare

First release version supporting both Linux and Windows systems.

Linux

  • Extract vanity_Linux64_v1.0.zip
  • Test it is running on cpu: ./vanity --cpu A_A
  • Play with command line options to maximize speed

Windows

  • Extract vanity_Win64_v1.0.zip
  • Open a command prompt
  • Go to the folder
  • Test it running on cpu: vanity.exe --cpu A_A
  • Play with command line options to maximize speed

Help

Usage: vanity [OPTION [ARG]] ... MASK
  --help             Show this help statement
  --suffix           Match given mask at the end of address
  --pass-length N    Passphrase length. 40 to 120 chars. Default: 64
  --cpu              Set to use CPU. Using it disables using GPU.
  --gpu              Set to use GPU. Default is to use.
  --gpu-platform N   Select GPU from platorm N
  --gpu-device N     Select GPU device N
  --gpu-threads N    Send a batch of N threads
  --gpu-work-size N  Select N concurrent works
  --endless          Never stop finding passphrases
  --use-charset ABC  Generate passwords only containing the ABC chars

  MASK   Desired address. Use '_' for any char at that location. Must
be at least one char and maximum 17 chars. No 0, O, I or 1 allowed.

Example: vanity --gpu --gpu-threads 102400 --gpu-work-size 32 V_A_N_I
  • Define a custom charset and a custom passphrase length for paranoid levels of security
  • Use gpu-work-size as multiple of you graphics card compute units, and gpu-threads to multiple of gpu-work-size for best speed.
  • Try changing the .cl file to second implementation. It can be 5% faster.
  • More support on my discord channel: SmartC Channel.
  • Drop some donation: S-DKVF-VE8K-KUXB-DELET.