<p>You can do this manually using the hex/base58check converter (such as the converter on brainwallet.org)</p>

<ol>
<li><p>Remove the starting <code>1</code> and convert from base58 <code>XXXXXXXXXXXXXXXXXXXXXXXXXXX</code> to hex: <code>25c7415deb828c49ccb799c452ae17589bca1af2</code> (make sure result is 24 bytes)</p></li>
<li><p>Remove last 4 bytes to get a 20-byte hash:
<code>25c7415deb828c49ccb799c452ae17589bca1af2</code> -> <code>25c7415deb828c49ccb799c452ae1758</code></p></li>
<li><p>Convert from hex <code>25c7415deb828c49ccb799c452ae1758</code> to base58check: <code>1XXXXXXXXXXXXXXXXXXXXXYDgWVE</code></p></li>
</ol>

<p>Final result is valid <code>1XXXXXXXXXXXXXXXXXXXXXYDgWVE</code></p>

CC BY-SA 4.0
2022-08-25T17:44:46.110Z
this example does not work here. Even when I check the bitcoin address 1XXXXXXXXXXXXXXXXXXXXXYDgWVE on block explorer it says "invalid address". Can someone explain please step-by-step (and which online converter to use) for creating a vanity bitcoin address without the need to know the private key. It should just act as a proof-of-burn address. Any help appreciated
user882786
CC BY-SA 4.0
2022-09-07T15:19:43.160Z
Hi @user882786, you're commenting and asking for clarification on a question from 2014, you will probably have more success if you ask a new question.
Murch
CC BY-SA 3.0
2014-02-22T04:44:35.897Z
2014-02-23T05:22:55.020Z
2014-02-23T05:22:55.020Z
uminatsu
<p>I want to generate very long vanity addresses, with the relaxed constraint that I don't need the corresponding private key, they only need to be valid Bitcoin addresses. How would I do this?</p>

<p>Example:</p>

<pre><code>Input Prefix: 1XXXXXXXXXXXXXXXXXXXX
Output: 1XXXXXXXXXXXXXXXXXXXXUW9j3f3
</code></pre>

CC BY-SA 3.0
2014-01-11T07:59:59.027Z
http://bitcoin.stackexchange.com/questions/3139/how-can-i-generate-a-vanity-bitcoin-address?rq=1
kaoD
CC BY-SA 3.0
2014-02-22T06:02:14.217Z
Here's one: 1AnyCoinsSentHereAreDestroyedKPAHm
Diego Basch
CC BY-SA 3.0
2014-02-24T14:06:10.297Z
n00b question, why would you want to do this?
Phill Pafford
<vanity-address><vanitygen><destroy-bitcoins>
How would I generate a valid vanity address for destroying coins?
Brian
# How would I generate a valid vanity address for destroying coins?

(Asked by: username_0 on 2014-01-11)

I want to generate very long vanity addresses, with the relaxed constraint that I don't need the corresponding private key, they only need to be valid Bitcoin addresses. How would I do this?

Example:

```
Input Prefix: 1XXXXXXXXXXXXXXXXXXXX
Output: 1XXXXXXXXXXXXXXXXXXXXUW9j3f3

```

**Tags:** vanity-address, vanitygen, destroy-bitcoins

> **Comments:**
> **username_1**: http://bitcoin.stackexchange.com/questions/3139/how-can-i-generate-a-vanity-bitcoin-address?rq=1  
> **username_2**: Here's one: 1AnyCoinsSentHereAreDestroyedKPAHm  
> **username_3**: n00b question, why would you want to do this?  

---

## 1 answers

### Answer by username_4 on 2014-02-22. Score: 6

You can do this manually using the hex/base58check converter (such as the converter on brainwallet.org)

1. Remove the starting `1` and convert from base58 `XXXXXXXXXXXXXXXXXXXXXXXXXXX` to hex: `25c7415deb828c49ccb799c452ae17589bca1af2` (make sure result is 24 bytes)
2. Remove last 4 bytes to get a 20-byte hash:
   `25c7415deb828c49ccb799c452ae17589bca1af2` -> `25c7415deb828c49ccb799c452ae1758`
3. Convert from hex `25c7415deb828c49ccb799c452ae1758` to base58check: `1XXXXXXXXXXXXXXXXXXXXXYDgWVE`

Final result is valid `1XXXXXXXXXXXXXXXXXXXXXYDgWVE`

> **Comments:**
> **username_5**: this example does not work here. Even when I check the bitcoin address 1XXXXXXXXXXXXXXXXXXXXXYDgWVE on block explorer it says "invalid address". Can someone explain please step-by-step (and which online converter to use) for creating a vanity bitcoin address without the need to know the private key. It should just act as a proof-of-burn address. Any help appreciated  
> **username_6**: Hi @username_5, you're commenting and asking for clarification on a question from 2014, you will probably have more success if you ask a new question.  

---

