{
"$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"
}