I just double checked what they did and it seems that they didn't use bitaddress.org to generate a vanity specific keypair, but rather a normal Bitcoin address (which is what
VanitySearch seems to require).
Certainly, I did not use bitaddress.org's vanity wallet feature. I think that I generated my keypair using VanitySearch. It looks like I followed
this guide.
Ah, okay. Here is how you can generate a keypair using Bitaddress.org for vanity segwit addresses:
1. Using Bitaddress.org, generate a private key:
2. Copy over the private key into the "Wallet Details" tab and click "View Details". You should see a public key, which is what you would give me (or anyone wanting to generate a split key vanity address for you:
3. Save the private key, and give the
public key to whoever is generating an address for you.
4. Once you get the Part Private Key for the vanity address, go to the "Vanity Wallet" tab and paste the private key you saved earlier as "Your Part Private Key", and the partial private key that you get in the "Pool Part Private Key" box.
5. Make sure that "Add" is selected and click "Calculate Vanity Wallet".
6. If the vanity address begins with bc1q, import the private key that is calculated with "p2wpkh:" as a prefix. If the vanity address begins with 3, import the key with "p2wpkh-p2sh:". If the address generated was
bc1qtestn2046gt64ca47vyac8hqxuu2r3h9jn3wp8 and the private key was L33ngSEuwEqtUn5em4VZZmDFpoVHktrxLDDokSS7pUV8eUntckAA, you would import:
p2wpkh:L33ngSEuwEqtUn5em4VZZmDFpoVHktrxLDDokSS7pUV8eUntckAA