A Rust-based Ethereum vanity address generator with regex support and pattern matching.
ethaddrgen is a command-line tool written in Rust that generates custom Ethereum vanity addresses matching user-defined patterns like prefixes or regex expressions. It solves the need for memorable or branded wallet addresses by efficiently searching through address possibilities.
Ethereum users, developers, and cryptocurrency enthusiasts who want personalized wallet addresses for branding, ease of recognition, or novelty purposes.
Developers choose ethaddrgen for its speed, regex support, and simplicity—offering a lightweight, open-source alternative to online vanity address generators with full local control and privacy.
Custom Ethereum vanity address generator made in Rust
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built in Rust for efficient address generation, ensuring fast searches even with complex patterns, as highlighted by its command-line focus and optimization.
Supports regex patterns like '^[abcdef]{10}' for precise address matching, allowing users to create highly customized vanity addresses beyond simple prefixes.
Reads patterns from standard input or files, enabling efficient handling of multiple vanity criteria in one go, as demonstrated in the dictionary support examples.
Includes quiet mode, stream mode, and color customization options to tailor output for different workflows, making it adaptable for various use cases.
The README explicitly warns that combining regex with large pattern lists significantly decreases performance, limiting scalability for intensive searches.
As a command-line-only tool, it lacks graphical options, making it inaccessible for users unfamiliar with terminals or preferring point-and-click interfaces.
Designed solely for Ethereum addresses, so it cannot generate vanity addresses for other cryptocurrencies, reducing versatility for multi-chain projects.