DN-Key is a protocol that utilizes DNS TXT records to broadcast public keys and contract addresses. This allows for applications to revoke access or easily update endpoints such as replacing complicated public crypto-currency addresses with more easily memorable self-managed usernames instead.
DN-Key is a documented standard that can be freely used by anyone who controls their own domain.
DN-Key can be used for more than just addresses. It can include hashes or even HD extended keys.