ncdns is an authoritative-only Namecoin-to-DNS bridge written in Go. It supports standard authoritative operation to serve .bit, but can also be used to provide DNS suffixes. For example, it can be used to serve the .bit zone under This allows users to access the Namecoin zone file simply by appending a suffix.

ncdns relies on a Namecoin code to obtain name data. It uses only the name_show RPC call. namecoind or namecore are both compatible.

ncdns is ideal for use in combination with the Unbound validating DNS resolver, via Unbound's stub-zone directive.

ncdns supports DNSSEC.

Source code and build instructions available on GitHub.