Crypto Coin Overview
NameCoin (NMC)
SHA256 (PoW)
Social profiles
Upcoming ICO's This week overview
Daily Volume 3,29 Hour trend 0.11 Daily Trend 0.25 Week Trend 2.95
NameCoin Summary information
Ticker Coin Name Price, $ Coin Turnover 24H Market Cap, Available supply Total supply
NMC NameCoin 0.4944261306 ~22 685,70 7 286 061,00 14,736,400 (100%) 14,736,400

Project Description

Namecoin s a cryptocurrency which also acts as an alternative, decentralized DNS, which would avoid domain name censorship by making a new top level domain outside of ICANN control. The coin is designed to halve every four years with the same cap limit as Bitcoin of 21,000,000. With the domain registry service a small number of NMC will be destroyed so after mining has finished there will still be a deflationary ellement in place. Namecoin was the first coin to switch to merged mining.

Technical specifications

It is based on the code of bitcoin and uses the same proof-of-work algorithm. It is limited to 21 million coins. Each Namecoin record consists of a key and a value which can be up to 520 bytes in size. Each key is actually a path, with the namespace preceding the name of the record. The key d/example signifies a record stored in the DNS namespace d with the name example and corresponds to the record for the example.bit website. The content of d/example is expected to conform to the DNS namespace specification. The current fee for a record is 0.01 NMC and records expire after 36000 blocks (~200 days) unless updated or renewed. Namecoins used to purchase records are marked as used and destroyed, as giving the fee to miners would enable larger miners to register names at a significant discount.

Project Features

  • Namecoin can store data within its own blockchain transaction database
  • Censorship-resistant top level domain .bit, which is functionally similar to .com or .net domains but is independent of ICANN, the main governing body for domain names
  • Identity systems
  • Messaging systems
  • Personal namespaces
  • Notary/timestamp systems
  • Alias systems
  • Issuance of shares/stocks

Stay on top of Altcoins and ICO trends.

Subscribe to our free Weekly Cryptomarket report

Delivered once a week, strongly to your inbox.

Subscribe to our mailing list
NameCoin Latest Updates
October 04, 2018

Halving Day (Block 420000)

Block number 420000 (hash 145f72ea59018ca4117015e3c25a2ed24e22e67c948841dd46a200db11d778be) was mined at 2018-10-04 01:10:19 +0000 by Slush Pool with a block reward of 12.5 NMC plus fees. From all of us at Namecoin, Happy Halving Day, everyone!

From: NameCoin

Electrum-NMC: Name Script Deserialization (Round 2: Name History Display, Name Lookups, and Manage Names Tab)

I previously wrote about some work on making Electrum-NMC handle name scripts. In the last few days I hacked on that code some more. As you may have noticed from the screenshot in the previous article, I’m initially testing this code with watching-only wallets, since there are fewer moving...

From: NameCoin

September 27, 2018

NSS certutil Windows rbm Build Scripts Submitted Upstream to The Tor Project

Previously, I covered cross-compiling NSS certutil for Windows via Tor’s rbm build scripts. Since I like to be a good neighbor, I’ve since reached out to the very nice people at Tor, and have submitted a patch to get this merged upstream. I’ve already received a Concept ACK, although...

From: NameCoin

September 24, 2018

How Centralized Inproxies Make Everyone Less Safe (A Case Study)

Readers who have followed Namecoin for a while know that I’ve been sharply critical of centralized inproxies since I joined Namecoin development in 2013. For readers who are unfamiliar with the concept, a centralized inproxy is a piece of infrastructure (run by a trusted third party) that...

From: NameCoin

September 22, 2018

Namecoin Core 0.16.3 Released

Namecoin Core 0.16.3 has been released on the Downloads page.

From: NameCoin

September 21, 2018

ConsensusJ-Namecoin v0.3.1 Released

We’ve released ConsensusJ-Namecoin v0.3.1. Here’s what’s new: Some of the Namecoin-specific code has been merged upstream to ConsensusJ, and has therefore benefited from more peer review. Improvements from upstream ConsensusJ. As usual, you can download it at the Beta Downloads page.

From: NameCoin

September 13, 2018

Electrum-NMC v3.2.2.2 Released

We’ve released Electrum-NMC v3.2.2.2. Here’s what’s new: Fix exchange rate display. Fix a few places where the UI still said “Bitcoin” instead of “Namecoin”. Building for macOS might work now (no official macOS binaries yet, though). Code quality improvements. Build...

From: NameCoin

August 21, 2018

ncdns v0.0.8 Released

We’ve released ncdns v0.0.8. But the previous release was v0.0.6, what happened to v0.0.7, you ask? Well, since we’re a human rights project, we didn’t want to stain our release with a reference to the criminal organization that overthrew the democratically elected Iranian government, so...

From: NameCoin

August 14, 2018

ncdns NSIS Installer UX: Detection of Visual C++ 2010 Redistributable Package

If you’ve used ConsensusJ-Namecoin (our lightweight SPV name lookup client), you’ve probably noticed that we instruct users (on the Download page) to install the Microsoft Visual C++ 2010 Redistributable Package. Failing to do this will result in the LevelDB library failing to load, which...

From: NameCoin

August 13, 2018

cross_sign_name_constraint_tool Drops Support for Go v1.9.x; Users Who Self-Built It With Go v1.9.x Should Update Immediately

cross_sign_name_constraint_tool, as you may remember, is a Namecoin-developed tool that applies name constraints to a certificate authority, without requiring any permission from that CA. It can be used to prevent malicious CA’s from issuing certificates for Namecoin domain names, even if...

From: NameCoin

August 06, 2018

Electrum-NMC: Name Script Deserialization

I previously wrote about making ElectrumX (the server) handle name scripts. Now that that’s out of the way, the next step is making Electrum-NMC (the client) handle name scripts as well. I now have Electrum-NMC deserializing name scripts. Most of the details of this work are fairly mundane...

From: NameCoin

July 23, 2018

Namecoin's Jeremy Rand will be at Decentralized Web Summit 2018

Namecoin developer Jeremy Rand will attend Decentralized Web Summit 2018 in San Francisco, July 31 - August 2, hosted by the Internet Archive. Namecoin will be at the Science Fair and will give a Lightning Talk (schedule TBA). We’re also open to meetups and hacking sessions independent of...

From: NameCoin

July 15, 2018

ElectrumX: Name Scripts

ElectrumX is the server component of Electrum. Unlike the client component, which requires forking to enable altcoins, ElectrumX has altcoin support by default, including Namecoin [1]. ElectrumX already supports the AuxPoW features of Namecoin (which is why only Electrum-NMC needed...

From: NameCoin

July 12, 2018

Electrum-NMC v3.2.2 Released

We’ve released Electrum-NMC v3.2.2. Here’s what’s new: Trezor support. Support AuxPoW and timewarp hardforks. (AuxPoW is still experimental, but it does successfully sync now.) Fix running the GNU/Linux release without installing first. Improvements from upstream...

From: NameCoin

July 09, 2018

Electrum-NMC: AuxPoW Verification

Previously, I covered AuxPoW deserialization in Electrum-NMC. The next steps are on-disk serialization/deserialization, and verifying the deserialized AuxPoW. These are now implemented. It turned out that on-disk serialization/deserialization was a lot easier than anticipated, because...

From: NameCoin

July 08, 2018

The Great Namecoin Mining Brownout of June 17-20, 2018: Postmortem

Recently, many Namecoin mining pools experienced an outage, causing transaction confirmation to slow down to 2.1 blocks/hour. We’ve fixed the issue, and mining is back to normal. This post summarizes what we know about the outage. The Cause On June 17, an unknown person appears to have...

From: NameCoin

July 01, 2018

Electrum-NMC: AuxPoW Deserialization

Namecoin’s merged mining, which allows miners to simultaneously mine a parent chain (usually Bitcoin) and any number of child chains (e.g. Namecoin and Huntercoin), is made possible by AuxPoW (auxilliary proof of work). AuxPoW is a clever trick (first proposed by Bitcoin founder Satoshi...

From: NameCoin

June 07, 2018

Electrum-NMC v3.1.3-beta1 Released

We’ve released Electrum-NMC v3.1.3-beta1. This release supports Namecoin currency transactions, but does not yet support AuxPoW or name transactions. This release is based on work by both ahmedbodi and myself. As usual, you can download it at the Beta Downloads page. This work was funded...

From: NameCoin

May 28, 2018

Electrum-NMC: Code Review and Rebase

Last year, Ahmed posted about his progress porting Electrum to Namecoin. Electrum-NMC has been on the back burner for me lately, due to the TLS and BitcoinJ efforts taking up most of my time. However, today I found time to inspect Ahmed’s branch. Three main things were on my agenda: ...

From: NameCoin

May 21, 2018

More Fun with tlsrestrict_nss_tool on Windows

Last episode: When we last left our hero, tlsrestrict_nss_tool had a few unfixed bugs that made it unusable on Windows. Everyone believed those bugs would be the final ones. Were they? And now, the conclusion to our 2-part special: Spoiler alert: no, of course they weren’t the final bugs! ...

From: NameCoin

May 20, 2018

Testing tlsrestrict_nss_tool on Windows

Now that we got NSS certutil reproducibly cross-compiled for Windows, initial testing has begun on tlsrestrict_nss_tool for Windows. Besides the obvious and rather boring fail that tlsrestrict_nss_tool was trying to execute cp, which of course isn’t going to work on Windows (that particular...

From: NameCoin

May 17, 2018

Reproducible Builds of NSS certutil via Cross-Compiling with rbm

In a previous post where I introduced tlsrestrict_nss_tool, I mentioned that NSS’s certutil doesn’t have official binaries for Windows, and that “At some point, we’ll probably need to start cross-compiling NSS ourselves, although I admit I’m not sure I’m going to enjoy that.” ...

From: NameCoin

May 14, 2018

Integrating ncdumpzone's Firefox TLS Mode into ncdns

I discussed in a previous post some experimental work on making ncdumpzone output a Firefox certificate override list. At that time, the procedure wasn’t exactly user-friendly: you’d need to run ncdumpzone from a terminal, redirect the output to a file, close Firefox, delete whatever...

From: NameCoin

May 12, 2018

Fixing DNAME records in madns and dns-prop279

One of the more obscure DNS record types is DNAME (AKA the Namecoin "translate" JSON field), which is basically a DNS redirect for an entire subtree. For example, currently radio.bit. has a DNAME record pointing to, which means that any subdomain (e.g.

From: NameCoin

April 19, 2018

cross_sign_name_constraint_tool v0.0.2 and tlsrestrict_nss_tool v0.0.2 Released

We’ve released cross_sign_name_constraint_tool v0.0.2 and tlsrestrict_nss_tool v0.0.2. These implement the functionality described in my previous post on Integrating Cross-Signing with Name Constraints into NSS (and the earlier posts that that post links to). With this release, in theory...

From: NameCoin

April 17, 2018

ncdns v0.0.6 Released

We’ve released ncdns v0.0.6. List of changes: Windows installer: Bump ConsensusJ-Namecoin dependency to v0.2.7. Bump Dnssec-Trigger dependency to v0.15. (Patch by Jeremy Rand.) Bump dnssec-keygen dependency to v9.12.1. (Patch by Jeremy Rand.) Code quality...

From: NameCoin

April 03, 2018

ConsensusJ-Namecoin v0.2.7 Binaries Available

Binaries of ConsensusJ-Namecoin (the Namecoin lightweight SPV lookup client) v0.2.7 are now released on the Beta Downloads page page. This is based on the source code that was released earlier. Notable new things in this release: leveldbtxcache mode is merged to upstream libdohj, and has...

From: NameCoin

March 26, 2018

Integrating Cross-Signing with Name Constraints into NSS

At the end of my previous post about porting cross-signing with name constraints to Go, I mentioned that the next phase was to automate the procedure of applying the constraints to all root CA’s in NSS, instead of needing to manually dump CA’s one-by-one from NSS, run them through my Go tool...

From: NameCoin

March 25, 2018

Cross-Signing with Name Constraints Ported to Go

In my previous post about achieving negative certificate overrides using cross-signing and name constraints, I discussed how the technique could make Namecoin-authenticated TLS possible in any TLS application that uses p11-kit or NSS for its certificate storage. However, the proof-of-concept...

From: NameCoin

March 19, 2018

Namecoin at 34C3: Slides and Videos

CCC and Chaos West have posted the videos of Namecoin’s 34C3 talks. I’ve also uploaded the corresponding slides. Namecoin as a Decentralized Alternative to Certificate Authorities for TLS Video recording by Chaos West, hosted by CCC. Slides hosted by ...

From: NameCoin

March 11, 2018

Negative Certificate Overrides for p11-kit

Fedora stores its TLS certificates via a highly interesting software package called p11-kit. p11-kit is designed to act as “glue” between various TLS libraries, so that (for example) Firefox, Chromium, and OpenSSL all see the same trust anchors. p11-kit is useful from Namecoin’s...

From: NameCoin

February 20, 2018

Adding a Firefox TLS Mode to ncdumpzone

Firefox stores its list of certificate overrides in a text file. While it’s not feasible to edit this text file while Firefox is running (Firefox only loads it on startup) I’ve experimentally found that it is completely feasible to create positive overrides if you shut off Firefox while the...

From: NameCoin

February 18, 2018

Positive TLS Certificate Overrides for NSS

NSS is the TLS implementation used by various applications, including Chromium on GNU/Linux and Firefox on all platforms. I’ve finished initial support for positive cert overrides in NSS, and have submitted a PR that is now awaiting review. I had previously written a WIP PR that implemented...

From: NameCoin

February 13, 2018

Namecoin TLS for Firefox: Phase 6 (Negative Override Cache in C++, WebExtension Aggregation, and Coordination with Mozilla)

In Phase 5 of Namecoin TLS for Firefox, I discussed the performance benefits of moving the positive override cache from JavaScript to C++. I’ve now implemented preliminary work on doing the same for negative overrides. The code changes for negative overrides’ C++ cache are analogous to...

From: namecoin

February 11, 2018

Pruning of Non-scriptPubKey Data in libdohj

Our lightweight SPV client’s leveldbtxcache mode is the most secure of the various Namecoin lightweight SPV modes. Its storage requirements aren’t too bad either (129.1 MB at the moment for Namecoin mainnet). However, while 129.1 MB of storage isn’t a dealbreaker, it’s still a bit...

From: namecoin

February 01, 2018

Namecoin Core 0.15.99-name-tab-beta1 Released

Namecoin Core 0.15.99-name-tab-beta1 has been released on the Beta Downloads page. Changes since 0.13.99-name-tab-beta1: New features: GUI Significant rewrite of name GUI. (Patch by brandonrobertz.) In particular, please torture-test the following: ...

From: namecoin

January 30, 2018

Recent Reports of Ransomware Using Namecoin are Missing the Real Story

Some reports are making the rounds that a new ransomware strain, “GandCrab”, is using Namecoin for C&C. While this may sound interesting, as far as I can tell these reports are missing the real story. Looking at the report on Bleeping Computer, we see these quotes: Another...

From: namecoin

January 03, 2018

34C3 Summary

As was previously announced, Jonas Ostman and I (Jeremy Rand) represented Namecoin at 34C3 in Leipzig, Germany. This was our first Congress, so we didn’t quite know what to expect, but we were pretty confident that it would be awesome. We were not disappointed. The CCC community is...

From: namecoin

December 23, 2017

Namecoin's Jeremy Rand and Jonas Ostman will be at 34C3

Namecoin developers Jeremy Rand and Jonas Ostman will attend 34C3 (the 34th Chaos Communication Congress) in Leipzig, December 27-30. There’s a good chance that the 34C3 Monero Assembly will host some Namecoin talks. We’re looking forward to the congress!

From: namecoin

November 30, 2017

Namecoin Lightweight SPV Lookup Client 0.2.7 Beta 1 Source Code Available

Version 0.2.7 Beta 1 of the Namecoin Lightweight SPV Lookup Client has had its source code released. Build instructions are here (it’s the “bleeding-edge branch”). Binaries will be made available later. Meanwhile, the former bleeding-edge branch (the branch that introduced...

From: namecoin

November 20, 2017

Update on Namecoin Core Qt Development

It’s been roughly a year since the initial manage names tab code was ported from legacy Namecoin to Namecoin Core. Since then, development of namecoin-qt has been progressing on two fronts: merging the manage names Qt interface into Namecoin Core’s master branch and the development of a d/...

From: namecoin

November 10, 2017

Namecoin will be at the 2017 Oklahoma City Fall Peace Festival

Namecoin will have a table at the 2017 Fall Peace Festival in Oklahoma City on November 11. If you happen to be in the OKC area, feel free to stop by and say hello.

From: namecoin

November 05, 2017

What Chromium's Deprecation of HPKP Means for Namecoin

Readers who’ve been paying attention to the TLS scene are likely aware that Google has recently announced that Chromium is deprecating HPKP. This is not a huge surprise to people who’ve been paying attention; HPKP has had virtually no meaningful implementation by websites, and many security...

From: namecoin

October 29, 2017

Namecoin TLS for Firefox: Phase 5 (Moving the Override Cache to C++)

In Phase 4 of Namecoin TLS for Firefox, I mentioned that more optimization work remained (despite the significant latency improvements I discussed in that post). Optimization work has continued, and I’ve now moved the override cache from JavaScript to C++, with rather dramatic latency...

From: namecoin

October 11, 2017

Namecoin TLS for Firefox: Phase 4 (Fun with Threads)

In Phase 2 of Namecoin TLS for Firefox, I mentioned that negative certificate verification overrides were expected to be near-identical in code structure to the positive overrides that I had implemented. However, as is par for the course, Murphy’s Law decided to rear its head (but Murphy has...

From: namecoin

October 07, 2017

Namecoin TLS for Firefox: Phase 3 (Latency Debugging)

I recently mentioned performance issues that I observed with the Firefox TLS WebExtensions Experiment. I’m happy to report that those performance issues appear to have been a false alarm, due to 2 main reasons: I initially observed the performance issues in a Fedora VM inside Qubes. I...

From: namecoin

September 30, 2017

Namecoin TLS for Firefox: Phase 2 (Overrides in a WebExtension)

As I mentioned earlier, I’ve been hacking on a fork of Firefox that exposes an API for positive and negative certificate verification overrides. When I last posted, I had gotten this working from the C++ end (assuming that a highly hacky and unclean piece of code counts as “working”). ...

From: namecoin