How to Generate a Custom Bitcoin Address

Status
This thread has been locked.

Zyger

Middleman
Supreme
Feedback score
414
Posts
2,209
Reactions
2,615
Resources
0
An example of one of these addresses is 1ZYGERZLg6siYs6fxeh3jF3DFr9HjD8uR, which took me 16 hours to generate with my CPU (I chose 1ZYGER, the rest is random).

--------------------
Step 1) Go to https://github.com/exploitagency/vanitygen-plus/releases and download "windows-binary.zip" if you're on windows, or "linux-binary.tar.gz" if you're on linux.

csnDjoO.png

--------------------
Step 2) Extract the downloaded file ["tar -xvzf linux-binary.tar.gz" on linux]

mPval7z.png

--------------------
Step 3) Open CMD (windows key + r, then type cmd and hit enter) and navigate to the extracted folder with it ["cd ~/linux-binary/" on the linux terminal assuming you extracted it there]

Nl2PWg3.png


You may need to type "cd windows-binary" or "cd linux-binary" again depending on how you extracted it.
--------------------
Step 4) Type "vanitygen.exe" on windows, or "./vanitygen" on linux.

cHMdbb9.png


If it's working properly, the help menu above should show up.
--------------------
Step 5) Type "vanitygen.exe 1TEST" (replace "TEST" with whatever you want your custom bitcoin address to have, but make sure that it's not too long, because with each letter added it'll take exponentially longer to generate) ["./vanitygen 1TEST" on linux]

D2Wyi6v.png


There needs to be a 1 in front of the prefix otherwise it won't work.

Some characters such as an uppercase i, and a lowercase L cannot be used since they they're hard to distinguish between.

The "Prob" doesn't need to reach 100% to generate the address, it's just the probability. You may get lucky and have it generated at 5%, or you may be unlucky and have it generated at 90%.

You can add the -i flag if you don't care about the casing, which would speed it up a lot (e.g. "vanitygen -i 1TEST" may generate 1TeSt...)
--------------------
Step 6) If your prefix is short enough, it should take a reasonable amount of time to generate. When it's generated, it will look like this below.

cempMDt.png


DO NOT SHOW ANYONE YOUR "Privkey", AS THIS WILL ALLOW THEM TO HAVE ACCESS TO THE BITCOINS STORED ON THAT ADDRESS.
--------------------
Step 7) Log into Blockchain (or your preferred wallet that allows you to import addresses), and import the "Privkey" value into your wallet.

TvQlWXk.png


For Blockchain, go to Settings > Wallets & Addresses > Import Bitcoin Address > Existing address generated outside this wallet, and then enter the private key into there, and import it.
--------------------
Step 8) If you've done it correctly, it should show up in your wallet, and you'll now be able to recieve coins from people using your custom bitcoin address (make sure you don't send your private key)

J2QwoWe.png

--------------------
Lmk if you have any problems or questions about this, or if I've left anything important out.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

MTG

Supreme
Feedback score
78
Posts
2,455
Reactions
2,600
Resources
0
Do I need to add the '1'?
 
Status
This thread has been locked.
Top