zeronet/plugins/Zeroname
2019-02-12 22:09:47 +01:00
..
updater Support namecoin standard 'map' for subdomain name (#1856) 2019-01-15 16:25:33 +01:00
__init__.py version 0.2.8, Namecoin domains using internal resolver site, --disable_zeromq option to skip backward compatiblity layer and save some memory, connectionserver firstchar error fixes, missing unpacker crash fix, sitemanager class to allow extensions, add loaded plugin list to websocket api, faster content publishing, mark updating file as bad, remove coppersurfer tracker add eddie4, internal server error with error displaying, allow site domains in UiRequest, better progress bar, wait for siteinfo before before using localstorage, csslater hide only if opacity is 0 2015-03-30 23:44:29 +02:00
README.md Added README for zeroname plugin with instructions 2019-02-12 22:09:47 +01:00
SiteManagerPlugin.py Fix DeprecationWarning: invalid escape sequence 2019-01-06 15:15:47 +01:00
UiRequestPlugin.py Fix DeprecationWarning: invalid escape sequence 2019-01-06 15:15:47 +01:00

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

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

You can start your node : ./namecoind

Update updater/zeroname_updater.py

You need update lines 117-118 with the correct rpcuser and rpcpassword.

    'user': 'PLACEHOLDER',
    'password': 'PLACEHOLDER',

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).