RIP-2: Registered Name Services


RIP-2 is used to describe and qualify name services that can be used for authentication of RSS3 Connected Accounts.


The RSS3 protocol does not restrict what name services can be used, which creates uncertainty in implementation and use.


Name Service List

RegistryTop-level domainsWebsite
Domain Name System (DNS) in new window in new window
Ethereum Name Service (ENS).eth in new window
Decentralized Account Systems (DAS).bit in new window
Flowns.fn in new window

Using DNS to resolve RSS3 accounts

A TXT record (short for text record) is a type of resource record in the Domain name system (DNS) used to provide the ability to associate arbitrary text with a host or other name, such as human readable information about a server, network, data center, or other accounting information. (TXT record - Wikipediaopen in new window)

This proposal specifies using the TXT field of DNS to resolve accounts, with the string content conforming to the RFC 1464 standard.

TXT record name:


TXT record value:

<account_platform>=<identity>[; <account_platform>=<identity>; ...]

For example:

ethereum=0xC8b960D09C0078c18Dcbe7eB9AB9d816BcCa8944; solana=42jYG1DjDeGq8VgKtah1yR45MXU1uxThFxXukb6QBKMY