Hello dear
BTC vanity address fans!
There were some vanity address generator services in the past that cheated users by not offering the split key generation.
So we decided to create a split key only vanity address service!
What is Split Key?The magic of the elliptic curve makes it possible, that Alice can generate a vanity address for Bob, while Bob dont have to trust Alice because he can verify that only he keeps the private key!
Bob generates securely a secp256k1 key (for exampel WIF compressed keypair), stores the key safe in a wallet, and export the public key.
Bob gives Alice the Public key, the prefix he wants in his address, the address type and a mail address.
Alice is using Bob's public key and the prefix to find a vanity address, she finds a partial private key of the found vanity address, and delivers Bob via mail the found vanity address and the partial private key.
The partial private key itself results not to the vanity address. Bob has to merge his private key by addition or multiplying with the partial private key, the result is a new private key called final private key, that only Bob knows. Now Bob can import this final private key into his wallet, and the wallet shows the vanity address with the prefix, that Bob gaves to Alice before!
So Alice providing Bob computing power and Bob can give her some Satoshi for doing that!
We at the Bitcoin-Uni doing the same as Alice, by providing a webapp where someone can choose its Addresstype, input the Prefix, publickey and mail address, we search for the vanity address and sending the found partial private key and the vanity address to the customer.
The customer has to merge its private key and the partial private key Offline with the keymerging tool!
How to use The Bitcoin-Uni Vanity Address Generator?Generate a WIF-compressed private key and get the public key: DO THIS OFFLINE ON A SECURE SYSTEM!
Exampel with Electrum Wallet:
Use an existing wallet or create a new wallet with a seed and strong password. Backup the seed and the wallet.dat!
Get the Private key:
Click on "View" -> "Show Addresses" -> Click on the Button "Addresses" at the header, choose one of the addresses and Label it e.g. "key for vanityaddr"
-> click with the right mouse button on this labeled address and choose "private key", by entering your password it shows the private key beginning with "L" or "K",
you can show it as QR-Code to import this private key into your favorite mobile wallet. You need this Private key later for the key merging.
Get the Publickey:
Click with the right mouse button on this labeled address again and choose "Details", it shows the public key (WIF compressed). Copy the public key and paste it into a note!
Close your Electrum Wallet.
Go to
https://vanity-address.bitcoin-uni.de You find another guide here:
https://vanity-address.bitcoin-uni.de/en/sites/vanity-address-guide.html And FAQ here:
https://vanity-address.bitcoin-uni.de/en/sites/faq-vanity-address.html1. Select the address format you want for your vanity address.
We can generate vanity addresses for all mainnet address types like legacy(1... p2pkh), p2sh (3...) and native Segwit Bech32 (bc1q... p2wpkh)!
2. Put in your Prefix, the charachters you want in your vanity address! Try out which charachters are allowed to use for your chosen addresstype, enable or disable case sensitive!
3. Paste your public key into the 3. form, this must be a WIF compressed pubkey!
4. Put in your mail address, read and accept our General Terms and Conditions and the Privacy Policy. Pass the captcha!
5. Checkout: If your prefix has more than five charachters it will costs a affordable and fair amount for the service. You can pay with Bitcoin (LN soooooon), Litecoin or Paypal!
6. Wait for the Mail with the Vanity address.
The time for the calculation is random it could take some seconds to hours or days, depending on chosen charachters, charachter length and addresstype.
7. The Mail with your vanity address and the partial private key arrived, now you need to merge the partial private key and your private key from your wallet.
You have now several options to calculate the final private key. For WIF Compressed keys we developed a keymerging tool.
The keymerging tool is a client side browser app accessable on Github, our homepage, on skynet and as a simple progressive webapp (for cromium browsers).
USE THE KEYMERGING TOOL OFFLINE ON A SECURE SYSTEM IN A PRIVATE BROWSER WINDOW! The following apps working the same:
Put in the vanity address, it is used for verifying the final private key.
Put in the partial private key.
Put in the private key from your Wallet
Click on "Merge"
Copy the final private key and import it to your Wallet
Make a Backup, write the key down on a papers several times and store them secure.
Close the page and delete the cache.
Github:
https://github.com/sashmaaan/VanityAddressMerger/ Download the repo and open vmerge.html
Web3.0 Skapp(sia skynet app)
https://siasky.net/_ADKOyY3bx9RyMcQCahX7Jbw87Gn5sBG8eRrmX7wkMbkPA/ Load the Skylink above in incognito modus / private-tab and and turn your PC offline.
Webapp:
https://vanity-address.bitcoin-uni.de/keymerging Load the Webapp in incognito modus / private-tab and turn your PC offline.
PWA Browser app:
https://bitcoin-uni.de/vanityAddressMerger/ Install the app on your Desktop or Smartphone, open it and turn your device in flying mode/offline.
Which wallet to choose? Desktop: Electrum
Smartphone: Mycelium Wallet, Bluewallet
How to import the final private key into a wallet?
Depending on your Wallet it shows only one Address type that might not be your vanity address.
Import the final private key into the Electrum Wallet:
Open Electrum, click on "Wallet" -> "Private Key" -> "Import"
To import a specific address type (from the final key) write this in front of the final key:
p2pkh:KxZcY47uGp9a... -> 1BTCgQM...
p2wpkh-p2sh:LxZcY47uGp9a... -> 3MiauXF...
p2wpkh:KxZcY47uGp9a... -> bc1qcryptqueen3fjfk..
Bluewallet shows the Legacy Address by default when importing the WIF key, but if there are funds on the p2sh or bech32 address it shows the corresponding address.
Open Bluewallet, tap on the plus in the right upper corner, tap on "import wallet", paste the final private key and press "import".
At the Mycelium wallet go to the account overview and click on the upper right corner on the key symbol with the plus, on the next page you can import the final key from a QR-code or from cache
On the Mycelium app you can tap on the QR-code of the address to switch between the three formats P2SH, legacy & bech32.
4 Characters are for free at the Moment. If there are enought paid orders, we will increase free characters orders to five and decrease the prices at all.
We launched the service in October 2020. We wanted to start slow without marketing at first, want to see if users have any problems, but feedback is good so far, few bug issues are solved. Few days ago we published a new UI!
Now its time to spread this Generator to the community!
Until Today there are 296 calculated orders - few paid (4
).
Media:The BitcoinBlog wrote a blog post about our vanity address generator(german):
https://bitcoinblog.de/2020/10/12/sichere-vanity-adressen-durch-key-merging/comment-page-1/In October we published the generator already in this german thread:
https://bitcointalksearch.org/topic/--5281176In developement:To generate and merge the keys offline we are working on a DIY Open source solution to solve this!
Vanity Airgap Hardware Wallet DIY (Pi zero with Seedsigner-fork)
A mobile wallet would be nice, but it were more comfortable if any other open source wallet will intergrate key merging!
For the Bitcointalk Community i like to give you all a coupon for -15%!
SAVEBITCOINTALKThere is only one other vanity address generator that provides split keys,
but our service is much mor affordable, because of the efficient generator soft & hardware!
Disclaimer:
We dont have access to any funds, users sending to the vanity address. Users are in full control of their private key. Your Key your coins!
In case the keymerging is done on a compromised system with a keylogger malware, your keys could get stolen!
Do not store a lot of BTC on a vanity address, use a Hardware Wallet instead!
Vanity Adresses are nice to have, nothing more or less!
If you like this project and the Bitcoin-Uni
https://bitcoin-uni.de than please support us: order a vanity address, donate, comment, share and test it!
3BitunigscbkbD6pRpRN32S79UZqJhTxge