Skip to content

indolering/namecoin-qt

This branch is 327 commits ahead of, 15 commits behind chipselecta/namecoin-qt:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3eac55f · Jun 3, 2015
Jun 11, 2012
Jan 2, 2015
Jan 22, 2015
Aug 12, 2014
Jan 11, 2015
May 13, 2014
Dec 31, 2014
Nov 4, 2013
Nov 4, 2013
Jan 25, 2014
Jun 3, 2015
Jul 5, 2011
Dec 18, 2014
Dec 17, 2014

Repository files navigation

Upgrade Notice

Miners and users of namecoind should switch to Namecoin Core, a reimplementation of the Namecoin protocol that maintains parity with Bitcoin.

Note that Namecoin Core does NOT support the GUI client and Namecoin-Qt users should continue to use this repository until we have finished the new GUI client.

Namecoin

Namecoin is a decentralized key/value registration and transfer system based on Bitcoin technology (a decentralized cryptocurrency).

It can be used for multiple purposes, for example a secure and censorship resistant replacement for DNS.

Ownership of a name is based on ownership of a coin, which is in turn based on public key cryptography. The namecoin network reaches consensus every few minutes as to which names have been reserved or updated.

There is a FAQ.md to answer some general questions.

See http://namecoin.info or http://dot-bit.org for more information.

Technical

The Bitcoin protocol is augmented with namecoin operations, to reserve, register and update names. In addition to DNS like entries, arbitrary name/value pairs are allowed and multiple namespaces will be available. This will include a personal handle namespace mapping handles to public keys and personal address data.

The protocol differences from bitcoin include:

  • Different blockchain, port, IRC bootstrap and message header
  • New transaction types: new, first-update, update
  • Validation on the new transaction types
  • RPC calls for managing names
  • Network fees to slow down the initial rush

Please read DESIGN-namecoind.md for details.

BUILDING

Building is supported on Linux, Windows and Mac. For building on windows you can use the scripts in ./contrib/easywinbuilder. Find build instructions on https://wiki.namecoin.info/index.php?title=Build_Namecoin_From_Source.

About

Namecoin integration/staging tree

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 74.9%
  • C++ 21.2%
  • Python 1.8%
  • C 1.7%
  • Shell 0.2%
  • IDL 0.2%