Namespace Utility Modules (NUM) is a DNS-based protocol for storing and retrieving structured data on the internet:
- Data can be stored for any domain name or email address
- Data can be stored for any use case, standardised use cases are defined in Modules
- Data is stored in DNS TXT records, known as NUM Records
- NUM Records are identified using NUM URIs
- NUM URIs are resolved using DNS queries, known as NUM Lookups
Querying NUM in DNS
You can query NUM using a DNS query, here's an example on Mac/Linux:
dig 0._num.numexample.com TXTHere's an example on Windows:
nslookup -type=TXT 1._num.numexample.comThe result is:
@n=1;greeting=hello world;@L=foo
We provide ready-built internet DNS servers to host and serve your NUM Records. See Products.
We also provide a NUM hosting service if you would prefer to outsource your hosting and serving of NUM records. See Services.