Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 04:41
· 11 commits to main since this release

GPU-accelerated Ergo vanity address generator. Prefix search uses OpenCL when a GPU is present; suffix and contains are CPU-only.

Warning: Crypto is unaudited. Verify every mnemonic in a trusted Ergo wallet before funding.

What's in v0.2.0

  • Comb k·G + batched SHA-512 W expansion: about 600k seeds/s at --index 1 on an RTX 3080 Ti (measured on one machine, not a guarantee)
  • Pre-search ETA is a hardware guess from the detected GPU (name table / compute units). Live search still uses the measured addr/s
  • Desktop GUI by default; --no-gui for CLI only. See the README Quick start
  • BIP44 slots default 1. More slots raise addr/s on the same seeds — do not quote a 100-slot live rate as the --index 1 seed rate
  • Hits are still CPU + ergo-lib verified before they are shown

Requirements

A GPU with current vendor drivers (NVIDIA, AMD, or Intel). Those drivers include OpenCL.

Getting Started

Windows

  1. Download erg-vanity-windows-x64.zip and extract it
  2. Open PowerShell in that folder
  3. Run .\erg-vanity.exe for the GUI, or .\erg-vanity.exe 9err

macOS

  1. Download the .tar.gz for your Mac (arm64 = Apple Silicon, x64 = Intel)
  2. tar -xzf erg-vanity-macos-*.tar.gz then ./erg-vanity
  3. If blocked: System Settings → Privacy & Security → Allow

Linux

  1. Download erg-vanity-linux-x64.tar.gz
  2. tar -xzf erg-vanity-linux-x64.tar.gz then ./erg-vanity

Examples

./erg-vanity                         # Desktop GUI
./erg-vanity 9err                    # Prefix search
./erg-vanity -p 9ErGo -i             # Case-insensitive
./erg-vanity -p 9err,9ego,9fun       # Multiple patterns
./erg-vanity -p 9ergo --estimate     # Hardware-guess ETA
./erg-vanity --list-devices          # List GPUs
./erg-vanity --no-gui -p 9err        # CLI only

When a match is found, save the 24-word mnemonic securely — it controls the wallet.

What's Changed

  • Speed up PBKDF2 with batched SHA-512 W expansion (#14)
  • Speed up k·G with an 8-bit fixed-base comb (#15)
  • Slim the tree without changing behavior (#16)
  • Hardware-guess estimates, README Quick start (#17; tagged from this commit)

Full docs: https://github.com/arkadianet/erg-vanity-gpu#readme

Full Changelog: v0.1.0...v0.2.0