Bitcoin address tend to be random and cryptic. Everzwijn wished you could have a more personalised Bitcoin address? Well, you can. I made myself a custom-made address (or vanity address) recently, and some of my friends have wondered how to do this, so I determined to write up a guide for everyone. (This is my address: 1NeiL1eBshdVaKRn4SVeeK4qT6bL9tSePu).
There are a duo of ways to get thesis vanity addresses.
Pros – very effortless
Cons – may not be secure, may not be free
Custom-built Bitcoin Address
Websites such spil BitcoinVanity will let you generate a custom-made prefix right ter your browser. While this is amazingly convenient, you have to trust websites like thesis to not save your private keys. Furthermore, online vanity address generators may charge a toverfee, depending on the length of the prefix. If you feel that you can trust such an online service and have no punt paying for a custom-made Bitcoin address, then go ahead. But if you’d rather waterput ter a bit of toegevoegd effort to get a FREE and SECURE address, read on.
Pros – you have total control, free, secure
Cons – speed depends on the laptop you use, stiffer
Before wij proceed, let’s take a uur to understand how Bitcoin addresses work. Bitcoin addresses are randomly generated and have a unique “private key” fastened to them. The private key is required to access the BTC associated with a particular Bitcoin address. Since addresses are randomly generated, it’s possible to brute-force one’s way to obtaining a particular address. This is what wij’ll be doing.
Wij’ll be using a program called Vanitygen, which will do the brute-forcing for us. This guide is written for Windows users since Windows binaries are available for Vanitygen. It IS possible to compile Vanitygen from source on OSX or Linux, but this is fairly the hassle. I’m a Mac person, so I actually took the time to get Vanitygen working on my Mac, but it truly wasn’t worth it. It wasgoed way too much effort when I could’ve just borrowed someone’s PC. If you don’t have any Windows computers at huis, just borrow your friend’s rekentuig spil that’ll be much lighter than getting Vanitygen to work on OSX or Linux.
Anyway, moving on. Commence by downloading Vanitygen for Windows here. Samenvatting the .zip verkeersopstopping someplace convenient such spil your desktop. Open the folder. You should see this.
Notice that there are Five different choices. oclvanitygen uses an OpenCL-compatible GPU to generate vanity addresses. If you’ve got a relatively fresh ATI/AMD graphics card, you can use oclvanitygen. Otherwise, you’ll have to use vanitygen or vanitygen64, which will use your CPU to generate addresses. Similar to mining Bitcoin, using your GPU will be significantly quicker than using your CPU, so oclvanitygen is recommended. However, with brief prefixes like 1NeiL, CPU vanitygen will work just fine. You can overlook oclvanityminer and oclvanityminer64.
Next, open up a fresh directive prompt window. Go to Begin>,Run and type ter “cmd” without quotes. Klapper “OK”.
You should now see a window like this.
The next step is to type te the location of the vanitygen you’re using. Ter Windows 7 onwards, you can just haul the vanitygen exe onto the cmd window, and the path will automatically be typed for you. Here I will be using vanitygen64.exe because I’m on a laptop with a 64 bit CPU, but no OpenCL GPU.
Succesnummer inject. You should see a lotsbestemming of text explaining all the options vanitygen offers.
Wij’ll be using -v and -i te this guide. Let’s get vanitygen going again, but this time with the adequate options.
Notice how this is done. I dragged vanitygen64.exe onto the cmd window and kasstuk the spacebar. Next, I typed -v, space, -i, space, 1test. The -v option will give mij a verbose (wordy) output. The -i option will make my prefix case-insensitive to speed things up. Without -i, the prefix will be case-sensitive, which would be slower. Ultimately, I typed “1test”. The Bitcoin address that I generate will start with this prefix. Keep ter mind that all Bitcoin addresses begin with the number 1, so having the 1 spil the very first character is essential. For your prefix, you can type “1test”, “1billybob”, or whatever. Just keep te mind that the longer the prefix, the longer it will take to generate your custom-built address.
Everything looks good. Klapper inject.
Aaaand it’s working! Vanitygen is brute-forcing its way to generating a Bitcoin address that starts with “1test” (case-insensitive). 306.15 Kkey/s is the speed at which Vanitygen is working on my laptop. (This is pretty slow since I’m on an old Windows laptop using CPU Vanitygen). “Prob 12.3%” means that there is a 12.3% chance of stumbling upon the vanity address I want at that particular instant. The probability of getting my custom-built address will be 50% ter 30.Three seconds. Thesis are just calculated guesses, so don’t think too much of them. If you’re fortunate, you’ll get your address before the Prob hits 100%. If you’re unlucky, you’ll get your address after 100%. Usually however, you’ll get your address sometime inbetween 95% – 100% Prob. This step could be indeed rapid or truly slow depending on your pc’s speed and the length of your prefix.
About a minute later…SUCCESS!
At the bottom, you see –
There’s the address and the private key associated with it! To use the custom-built address, all you need to do is invoer the private key to your Bitcoin wallet.
Now, 1tesTJj3YHugNNV7XPX48erjTJxrWqg27 isn’t exactly the coolest address, but this wasgoed just an example. I’m sure you can think of something much better for your own personalised address. You can use your name, a phrase, a word, anything. Be creative. Just keep ter mind that the shorter your prefix is, the quicker it’ll be generated.
That wraps up this tutorial. If you’d like to read more on Vanitygen, you can do so here. Have joy creating your own personalised addresses like 1NeiL1eBshdVaKRn4SVeeK4qT6bL9tSePu! And recall, ABSOLUTELY DO NOT SHARE YOUR PRIVATE KEY WITH ANYONE.