did:web · RFC 9421

Domain Control Test Service

Hosts a /.well-known/did.json document for did:web and verifies HTTP Message Signatures so you can prove control of this domain end to end.

DID Document
Served as application/did+json for did:web domain control.
Ephemeral keyEd25519Signing enabled
DID

did:web:dbkyatest.xyz

Public key (multibase)

z6Mkj1YPBWmkLV5w6TbChn5EyGedFRx4a129trSdYiuAmjZr

did.json
{
  "@context": [
    "https://www.w3.org/ns/did/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1"
  ],
  "id": "did:web:dbkyatest.xyz",
  "verificationMethod": [
    {
      "id": "did:web:dbkyatest.xyz#owner",
      "type": "Ed25519VerificationKey2020",
      "controller": "did:web:dbkyatest.xyz",
      "publicKeyMultibase": "z6Mkj1YPBWmkLV5w6TbChn5EyGedFRx4a129trSdYiuAmjZr"
    }
  ],
  "authentication": [
    "did:web:dbkyatest.xyz#owner"
  ],
  "assertionMethod": [
    "did:web:dbkyatest.xyz#owner"
  ]
}
/.well-known/did.json
Public key (PEM)
-----BEGIN PUBLIC KEY-----
MCowBQYDK2VwAyEAQ7POiMQkSt2u6gHhIm0tO14dFLj/mnETOtokfsVKeAk=
-----END PUBLIC KEY-----
HTTP Message Signatures
Sign and verify requests per RFC 9421 using the service's Ed25519 key.
Built with v0