This service provides dynamic DNS service for arbitrary user services provided over TLS. Dynamic DNS is provided for ${base32_hash}.pubtls.org, where ${base32_hash} is a SHA3 cryptographic hash of a public key, and all updates to the Dynamic DNS records by the user's service must be signed by the corresponding private key.
Standalone IoT devices can use pubtls.org in conjunction with Let's Encrypt to provide HTTPS services from a dynamic IP address.
Protocol details to be published soon.