Bitcoin Forum
November 17, 2024, 06:15:57 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to create weird bitcoin addresses?  (Read 160 times)
Fellane (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 23
Merit: 32


View Profile WWW
September 26, 2020, 09:09:09 PM
Merited by hosseinimr93 (1)
 #1

I am pretty sure almost everyone seen such addresses:

1BitcoinEaterAddressDontSendf59kuE
1111111111111111111114oLvT2
1CounterpartyXXXXXXXXXXXXXXXUWLpVr
1xxxxxxxxxxxxxxxxxxxxxxxxxy1kmdGr
1of1xxxxx1anonymity1xxxxxxxz9JzFN
1topic1xxx1hmwyda1xxxxxxxxxvo8wMn

And there is a lot more of them. I also know that there is no private keys for these addresses and bitcoins sent to these addresses will be lost forever.
So my question is: How can I create valid bitcoin address with specified pattern which could be checked in blockchain. Is there any step by step guide how to do that?

hosseinimr93
Legendary
*
Offline Offline

Activity: 2590
Merit: 5687



View Profile
September 26, 2020, 09:20:56 PM
 #2

Read the topic created by 1miau.

[Guide] How to create your customized Bitcoin-Address (vanitygen) – step by step

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
Fellane (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 23
Merit: 32


View Profile WWW
September 26, 2020, 10:45:51 PM
 #3


Please, read the topic again. There is nothing about vanitygen in my question. Weird bitcoin addresses I mentioned were created not with vanitygen. Or maybe they were, idk. But link that you sent - there is nothing helpful to cover my topic.

nc50lc
Legendary
*
Offline Offline

Activity: 2604
Merit: 6420


Self-proclaimed Genius


View Profile
September 27, 2020, 03:04:42 AM
Merited by pooya87 (1), hosseinimr93 (1)
 #4

There are a couple of online "Proof of Burn" address generators out there like this one: https://gobittest.appspot.com/ProofOfBurn
It only supports legacy Bitcoin address and you'll likely encounter problems with max number of prefix.

Example of a valid weird address: 3HeyThisisAProofofBurnAddressxrgL7
It's a P2SH address and made using a python tool created by someone else but I can't find the download link.
-Edit-
Found it: https://gist.github.com/CoinWhisperer/6d673f1f3d13da1611cd
Read the comments for the dependencies.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pooya87
Legendary
*
Offline Offline

Activity: 3640
Merit: 11039


Crypto Swap Exchange


View Profile
September 27, 2020, 03:44:32 AM
Merited by DdmrDdmr (3), o_e_l_e_o (2), HeRetiK (1), hosseinimr93 (1), akhjob (1)
 #5

Is there any step by step guide how to do that?
1. start with 1 or 3
2. write between 19 (26-6-1) and 28 (35-6-1) characters (-1 is for initial char, -6 is for checksum)
3. check if any of the characters are 0OIl and change them.
4. add 6 arbitrary characters (like 1) at the end.
5. decode using base58 encoding
6. make sure the data length is 25 (1+20+4) and first byte is 0 or 5 depending on step #1
7. use bytes 0 to 20 (the first 21 bytes) as the actual data
8. encode using base58check (with a checksum)
9. don't use this address, use OP_RETURN to burn coins. it can also contain messages that are a lot longer than 20 bytes the address can hold.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
khaled0111
Legendary
*
Online Online

Activity: 2716
Merit: 3060


Top Crypto Casino


View Profile WWW
September 27, 2020, 09:53:17 AM
 #6

And there is a lot more of them. I also know that there is no private keys for these addresses and bitcoins sent to these addresses will be lost forever.
Those weird addresses are called burn addresses. The coins sent to them are lost not because they don't have private keys, as you believe, but because there is no way to derive those private keys (which are needed to spend).
When you want to create a bitcoin address, you start by generating a private key then you derive the public address from it through a one way functions.
You can create a valid address directly as pooya87 explained above but you can't go the other way around to get its private key.

Chikito
Legendary
*
Offline Offline

Activity: 2576
Merit: 2079


Top-tier crypto casino and sportsbook


View Profile WWW
September 27, 2020, 11:16:18 AM
 #7

Here you go How did this address come into being 1BitcoinEaterAddressDontSendf59kuE?

 
 BETFURY .....
██████▄██▄███████████▄█▄
█████▄█████▄████▄▄▄█
███████████████████
████▐███████████████████
███████████▀▀▄▄▄▄███████
██▄███████▄▀███▀█▀▀█▄▄▄█
▀██████████▄█████▄▄█████▀██
██████████▄████▀██▄▀▀▀█████▄
█████████████▐█▄▀▄███▀██▄
███████▄▄▄███▌▌█▄▀▀███████▄
▀▀▀███████████▌██▀▀▀▀▀█▄▄▄████▀
███████▀▀██████▄▄██▄▄▄▄███▀▀
████████████▀▀▀██████████
 
..... Leading iGaming Platform .....
 
UP TO 60%
A P R   B T C
S T A K I N G
 
 8,000+ 
GAMES
 
 HIGH ODDS 
SPORTSBOOK
█▀▀











█▄▄
USE CODE: BTWIN
 
.GET 50 FREE SPINS!.
▀▀█











▄▄█
[/
ABCbits
Legendary
*
Offline Offline

Activity: 3066
Merit: 8091


Crypto Swap Exchange


View Profile
September 27, 2020, 11:55:26 AM
Merited by hosseinimr93 (1)
 #8


Vanity address generator aren't capable to generate address with so many prefix

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!