18

Are there any Ethereum vanity address generators available other than:

Which is the fastest? Can they be optimized further?

What is the use-case of vanity addresses compared to normal addresses?

eth
  • 85,679
  • 53
  • 285
  • 406
makevoid
  • 2,471
  • 1
  • 13
  • 23
  • Your question is more an answer :) Maybe rephrase the question and consider adding also an own answer to this thread... – q9f Feb 06 '16 at 13:44
  • 1
    I didn't want to answer my own question, and maybe accept it, that is a bit lame, isn't it? – makevoid Feb 06 '16 at 15:21
  • 1
    It is okay to answer your own question. It is even encouraged. Even now you could answer it. Wait with accepting for some more days, maybe more answers will follow. – q9f Feb 06 '16 at 21:58
  • 1
    To me, doing that, it looks a bit like reputation-farming, especially if you create the question and answer straight away. Also I don't know how to optimize a vanity address generator (I guess something can be done to the hash function to narrow it after each run but I don't know exactly what/how) and I would like to know the answer :). But if nobody puts another answer I'll try to, thanks. – makevoid Feb 06 '16 at 22:26
  • 2
    Reputation farmin is perfectly fine as long as you generate high quality content. We need 10 users with 2k+ reputation to graduate the site. – q9f Feb 07 '16 at 10:15
  • An ICAP address may be vanity, suggested by its author – eth Feb 07 '16 at 11:38
  • Perhaps the use-case question can be asked separately? Other generators and notes about them could be added to the community wiki? – eth Feb 07 '16 at 11:45

4 Answers4

18

This is a community wiki of vanity address generators, sorted by name.

NOTE !

  • You should always check that you can use your newly generated addresses before sending any significant amount of ethers to these addresses.
  • You could send a small amount of ethers to your newly generated address, then move a small portion of these ethers from your newly generated address to another address.
  • You could cross-check your generated address against an air-gapped (if you are paranoid) installation of https://www.myetherwallet.com/. @tayvano is one of the authors.
  • Better still cross-check your generated address by importing your newly generated private key into geth (see How to import a plain private key into geth or Mist?).


Vanity Address Generators

ethaddress.org

Download from ethaddress.org or run from the Internet on your web browser from https://ryepdx.github.io/ethaddress.org/. @ryepdx is the author.

  • This is a full paper wallet generator that includes a bulk vanity generator
  • It is safer to download the ethaddress.org - master.zip from github, copy the package to an air-gapped computer (if you are paranoid), unzip the files and browse index.html.
  • There was a bug #19 in the address generation due to bug in the downstream ethereumjs-tx dependency, but this is now fixed. If you have downloaded this package prior to 03/03/2016, please re-download the package.

ethaddrgen

Ethaddrgen is a multicore command line utility written in Rust for generating Ethereum vanity addresses. It includes support for pattern lists, regexp, continuous results, and more.

Ethereum Vanity

Ethereum Vanity - Written in JavaScript

Vanieth

Vanieth - Written in Go

Vanityreum

Vanityreum - Written in Python

Vanity-ETH

Vanity-ETH is an ETH vanity address generator that runs in your web browser.

  • It can save your generated address into a password encrypted JSON/UTC keystore file compatible with MyEtherWallet, MetaMask, Mist, geth...
  • I runs from any computer, no software needed other than a web browser
  • You can download a build and make it work completely offline if you're paranoid

Vanity Identicon Generators

Ethereum Vanity Identicon Generator

The Ethereum Vanity Identicon Generator is a JavaScript-based generator which can be run from your web browser. Cody Watts is the author.

  • Although it can be used to generate vanity addresses, its primary purpose is to generate addresses which have unusual or distinctive identicons.
  • Identicons can be filtered by symmetry, number of colors, contrast-ratio and color scheme.
eth
  • 85,679
  • 53
  • 285
  • 406
  • 3
    Pro tip: When testing the address to make sure it really works, it's good enough to send ETH on a testnet, such as Ropsten. No need to send real ETH in these times of high gas prices. – jlh Feb 24 '21 at 21:21
  • 1
    !!!!!!! Be aware that Profanity just disclosed a vulnerability, so avoid that one! See: https://github.com/johguse/profanity – Kevin Hernandez Sep 16 '22 at 23:31
4

Whit Jackson made one that appears to be made using HTML/Javascript (GitHub link). He also had a website where you could generate the addresses client side, but it appears to be down now.

Hudson Jameson
  • 4,621
  • 2
  • 22
  • 34
0

I developed simple vanity address generator which is working as Vue js PWA web app on github-pages here: https://gkucmierz.github.io/vanity-eth/

Here is the source code: https://github.com/gkucmierz/vanity-eth

Right now it is using few (depending how much cores it detects) workers on CPU, but probably it is possible to also implement mining it on GPU using https://www.w3.org/TR/webgpu

enter image description here

gkucmierz
  • 773
  • 2
  • 8
  • 15
0

Vanitygen Plus Plus

There is another very fast (support GPU) vanity address generator, support BTC/ETH/etc. See: https://github.com/10gic/vanitygen-plusplus

lemon
  • 61
  • 1