GNS Record Types

This registry is for GNU Name System Record Types.

GNU Name System Record types uniquely identify the different kinds of key-value pairs that can be in a GNU Name System record set.

This registry is used to ensure that the names and numeric values used to identify record types are uniquely defined and to allow GNS resolvers implementors to find out details about the respective semantics and human-readable syntax.

Policy

Each registry entry should contain three values: the “Number” of the record type, which must be above 65535 (to avoid conflicts with legacy DNS record types), the “Name” of the record type, and a “Reference” with links to further information about the record type.

The “Name” must be unique in the entire registry. The value must be a case insensitive ASCII string and is restricted to alphanumeric characters.

Adding records is possible after expert review, using a first-come-first-served policy for unique “Name” allocation. Experts are responsible to ensure that the chosen “Name” is appropriate for the record type.

Numbers above 0xFFFF0000 non-exclusively indicate record types for private use.

The current contact(s) for expert review are reachable at gns-registry@gnunet.org.

Entries

GNS Record Types

Name

Number

References

Comment

PKEY

65536

RFC 9498

GNS zone delegation (PKEY)

NICK

65537

RFC 9498

GNS zone nickname

LEHO

65538

RFC 9498

GNS legacy hostname

VPN

65539

VPN resolution

GNS2DNS

65540

RFC 9498

Delegation to DNS

BOX

65541

RFC 9498

Box record

PLACE

65542

social place for SecuShare

PHONE

65543

Endpoint for conversation

RECLAIM_ATTRIBUTE

65544

identity attribute

RECLAIM_TICKET

65545

local ticket reference

SBOX

65547

LSD 0008

SBox record

DELEGATE

65548

For ABD policies

ATTRIBUTE

65549

For ABD reverse lookups

RECLAIM_ATTRIBUTE_REF

65550

for reclaim records

REDIRECT

65551

Redirection record

RECLAIM_OIDC_CLIENT

65552

For reclaim OIDC client names.

RECLAIM_OIDC_REDIRECT

65553

Used reclaimID OIDC client redirect URIs.

RECLAIM_CREDENTIAL

65554

Record type for an attribute attestation (e.g. JWT).

RECLAIM_PRESENTATION

65555

Record type for a presentation of a credential.

EDKEY

65556

GNS zone delegation (EDKEY)

ERIS_READ_CAPABILITY

65557

http://purl.org/eris

Encoding for Robust Immutable Storage (ERIS) binary read capability

MESSENGER_ROOM_ENTRY

65558

Record type to share an entry of a messenger room

TOMBSTONE

65559

Record type to indicate a previously delete record (PRIVATE only)

MESSENGER_ROOM_DETAILS

65560

Record type to store details about a messenger room

DID_DOCUMENT

65561

Record type to store DID Documents

GNS_REGISTRAR_METADATA

4294901760

Private metadata for a delegation registration