Selling .bit Domains Using ZeroNet
By Tim Machinee
Introduction
Buying and selling .bit domains can be a fun and profitable hobby. Thinking of .bit domains that someone else hasn't already registered but might want gets the creative (and possibly psychic) juices flowing. There are still great .bit domains out there that have yet to be registered.
This tutorial is simplified because it doesn't go into setting up ZeroNet or a Namecoin wallet. There are YouTube videos on setting up ZeroNet and internet articles on using the Namecoin wallet. Using dotbit.me is rather intuitive.
Location, Location, Location
ZeroNet has a feature called ZeroName. It lists .bit domains registered to ZeroNet. Imagine someone surfing ZeroName and clicking on a .bit you own and seeing that it is for sale! If she clicked on your domain chances are that person might be interested enough to buy it.
What you need:
- A computer (probably the one you are reading this on)
- A dotbit.me account (other .bit registrars may work. I haven't tested any other one)
- Namecoin wallet (synced to the blockchain and a positive balance. I recommend 0.1 NMC to start)
- ZeroNet
- At least one .bit domain in the Namecoin wallet (that someone would conceivably buy at the price you're asking for)
Let's Go!
First, begin by opening ZeroNet. Hover the mouse icon over ZeroBlog. On the right are three vertical dots. Left click mouse and select clone.
 and the dotbit.me site.
Before transferring the .bit domain for sale to dotbit.me you want to add a JSON string for the ZeroNet listing. Remember that public key you set aside in the text editor? This is when you need it. The JSON string will look something like:
{"zeronet":{"":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}}
Open your Namecoin wallet. Click on your domain under the "Manage Names" tab. Click on the "Configure Name" tab and click on the "Custom Configuration" tab. Enter the JSON string in the empty text field. Copy and paste your public key to replace the "xxx..." with your .bit public key. In the lawsuit.bit example the JSON string is {"zeronet":{"":"1B17s3ZkbmEXuuD3gLwTjpGs7NJAW2Qkhp"}}. Under the text field it should read "Valid JSON string" in green lettering. Click the "OK" button. (Note: This step will deduct 0.005 NMC from your wallet balance). Wait for the blockchain confirmations to update and finish.
Go to dotbit.me and access your account. Under "Send Namecoins & Domains to:" there is a Namecoin address. In this example it is NJ6HHqGu9mmW25XgyGoj7V6hPoCSkQLnQ6 and that's the address lawsuit.bit gets transferred to using the Namecoin wallet.
After the .bit domain is transferred to dotbit.me there should now be a decentralized (ZeroNet) listing and a centralized (dotbit.me) listing for your domain. You can see in this example lawsuit.bit is in both ZeroName's listing and on dotbit.me under marijuana.bit and weed.bit.
By following this tutorial you've just doubled the exposure your domain has to potential buyers!