rllola 7d5f3354b6 Update README; 'valueencoding' configuration required for rpc call; 4 年之前
..
updater fd46f141ea Fix Python 3 syntax errors in zonename_updater.py 5 年之前
README.md 7d5f3354b6 Update README; 'valueencoding' configuration required for rpc call; 4 年之前
SiteManagerPlugin.py 5ca3401eb9 Remove UiRequestPlugin from Zeroname plugin 5 年之前
__init__.py 5ca3401eb9 Remove UiRequestPlugin from Zeroname plugin 5 年之前

README.md

ZeroName

Zeroname plugin to connect Namecoin and register all the .bit domain name.

Start

You can create your own Zeroname.

Namecoin node

You need to run a namecoin node.

Namecoin

You will need to start it as a RPC server.

Example of ~/.namecoin/namecoin.conf minimal setup:

daemon=1
rpcuser=your-name
rpcpassword=your-password
rpcport=8336
server=1
txindex=1
valueencoding=utf8

Don't forget to change the rpcuser value and rpcpassword value!

You can start your node : ./namecoind

Create a Zeroname site

You will also need to create a site python zeronet.py createSite and regitser the info.

In the site you will need to create a file ./data/<your-site>/data/names.json with this is it:

{}

zeroname_config.json file

In ~/.namecoin/zeroname_config.json

{
  "lastprocessed": 223910,
  "zeronet_path": "/root/ZeroNet", # Update with your path
  "privatekey": "", # Update with your private key of your site
  "site": "" # Update with the address of your site
}

Run updater

You can now run the script : updater/zeroname_updater.py and wait until it is fully sync (it might take a while).