{
  "$type": "site.standard.document",
  "canonicalUrl": "https://devlog.croft.click/2025/08/10/did-web-identity",
  "description": "Created @web.ewancroft.uk as a functional did:web identity within the AT Protocol ecosystem — research experiment, not a permanent switch.",
  "path": "/2025/08/10/did-web-identity",
  "publishedAt": "2025-08-10T12:00:00.000Z",
  "site": "at://did:plc:ofrbh253gwicbkc5nktqepol/site.standard.publication/3mlen2qhzrt2s",
  "tags": [
    "atproto"
  ],
  "textContent": "did:web experiment\n\nCreated a functional did:web identity (@web.ewancroft.uk) as a proof of concept within the AT Protocol ecosystem. The did:web method allows DID documents to be hosted on a web domain rather than on the PLC directory. Set up the .well-known/did.json endpoint, resolved the identity through the AT Protocol stack, and verified it works with standard PDS operations. Purely a research experiment — no plans to switch from did:plc as the primary identity method. The exercise demonstrated that did:web identities are viable but come with trade-offs around domain dependency and portability.",
  "title": "did:web ATProto Identity Proof of Concept"
}