Skip to content
/ rdap.io Public

An RDAP experiment, using dnsknife/TPDA - registrar independant domain config

Notifications You must be signed in to change notification settings

kalou/rdap.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rdap.io

What is this?

This is the source for rdap.io - an experiment on registrar services discovery using RDAP. This is used by the great http://ten.pm site to provide users with awesome domain name configuration options.

It uses dnsknife for TPDA.

What does it do?

If TPDA is available at the registrar, automatic domain name configuration is started.

If not, we redirect the customer to registrar-specific documentation, which is such an enormous added value, isn't it ?

What can I do here?

If you're a registrar, or a third party service provider, help us work on a better "TPDA" specification. RDAP is coming, and extends the currently available protocols enough so we can fully automate and enhance customer experience with name configuration.

If you are a domain name operator, you could setup a TPDA entry on your Nameservers:

record._tpda._tcp.ns1.example.com.  IN  URI "http://doc.example.com/zonerecordsetup"
email._tpda._tcp.ns1.example.com.   IN  URI "http://doc.example.com/settingup_mx.html"
website._tpda._tcp.ns1.example.com. IN  URI "https://api.example.com/tpda/v1"

This would redirect your users to the appropriate documentation, or TPDA service if you have one. Note that you need a nameserver supporting the RFC7533 format (from draft-faltstrom-uri-08), and there is a bind bug fixed in bind 9.9.6 or 9.10.1

If you want to help, help us add per-registrar documentation here.

What is the future of this awesome thing?

This is obviously a temporary workaround to a missing RDAP infrastructure.

We hope that RDAP extensions on registrar services will help everyone achieve the very same result from their own RDAP servers and documentation websites soon. In the meantime, this experiment is the opportunity to work on a common protocol and have a working thing.

Moving from hardcoded "rdap.io" entrypoint to the actual RDAP infrastructure, when it's ready, will be painless. So let's work on how we'll use it right away.

About

An RDAP experiment, using dnsknife/TPDA - registrar independant domain config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published