Domain Linkage Credential
1 min read
Pronunciation
[doh-mayn lin-kij kree-den-shuhl]
Analogy
Like a notary’s stamp on a legal document confirming you own a particular property address.
Definition
A verifiable credential binding a blockchain identity (DID or address) to a domain name, enabling trustable on‑chain proofs of domain ownership.
Key Points Intro
Domain linkage credentials prove that a web domain and a blockchain identity belong to the same entity.
Key Points
Credential issuance: CA or DNS registrar issues signed claim.
On‑chain proof: Credential hash stored in a smart contract.
Verification: Relying parties fetch domain TXT record and on‑chain claim.
Revocation: Credential can be revoked via contract update.
Example
A user proves ownership of example.com by adding a TXT record with a signed JWT, then registers the credential on Ethereum to enable ENS reverse resolution.
Technical Deep Dive
Issuer creates Verifiable Credential JSON-LD, signs with private key, and anchor hash in a registry contract via `issueCredential()`. Verifier retrieves DNS record, compares signature and on‑chain anchor for authenticity.
Security Warning
Compromised DNS or private keys can lead to false claims; protect keys and use DNSSEC.
Caveat
DNS propagation delays can slow credential verification.
Domain Linkage Credential - Related Articles
No related articles for this term.