v0.1.0
First stable release. GPU prefix search, CPU fallback, --estimate, and a desktop GUI from one binary.
Warning: Early development. Verify generated mnemonics with official Ergo wallet before using for significant funds.
What's in this release
- GPU kernel pipeline — prefix search reuses the BIP44 parent public key across address indices (parent·G is not recomputed per index).
- Cheaper k·G — 8-bit G_TABLE, mixed Jacobian+affine adds, and slimmer SHA-512 init.
- Unified engine — CPU, GPU, and GUI share one verified search path (#12). Suffix/contains stay CPU-only.
- GUI honesty — GPU vs CPU, live ETA, mnemonic handling, hit save, OpenCL compile wait, and restore hints.
- Measured datapoint, not a guarantee: live
--index 1on an RTX 3080 Ti was about 455k addr/s. Other GPUs and drivers will differ. - Default
--indexis still 1. This is not a faster number from raising the default index.
Requirements
A GPU with up-to-date drivers (NVIDIA, AMD, or Intel). Drivers include OpenCL support needed to run this tool.
Getting Started
Windows
- Download
erg-vanity-windows-x64.zipand extract it - Open PowerShell, navigate to the folder:
cd C:\path\to\extracted\folder - Run:
.\erg-vanity.exe 9err
macOS
- Download the
.tar.gzfor your Mac (arm64 = Apple Silicon, x64 = Intel) - Open Terminal:
tar -xzf erg-vanity-macos-*.tar.gz ./erg-vanity 9err - If blocked: System Settings → Privacy & Security → Allow
Linux
- Download
erg-vanity-linux-x64.tar.gz - Open terminal:
tar -xzf erg-vanity-linux-x64.tar.gz ./erg-vanity 9err
Examples
./erg-vanity 9err # Find address starting with "9err"
./erg-vanity -p 9ErGo -i # Case-insensitive
./erg-vanity -p 9err,9ego,9fun # Multiple patterns
./erg-vanity -p 9err -n 5 # Find 5 matches
./erg-vanity --list-devices # List GPUsWhen a match is found, save the 24-word mnemonic securely - it controls the wallet.
Full docs: https://github.com/arkadianet/erg-vanity-gpu#readme
What's Changed
- Unify CPU, GPU, and GUI behind one verified search engine by @arkadianet in #12
- GPU kernel pipeline: parent-pub reuse and cheaper k·G by @arkadianet in #13
Full Changelog: v0.1.0-rc.1...v0.1.0