{
  "id": "plc",
  "name": "did:plc",
  "status": "edge",
  "probation": true,
  "probationVerifiers": [
    "archon"
  ],
  "summary": "AT Protocol / Bluesky ledger identities from the public PLC directory.",
  "research": "The identity layer under Bluesky. The ThisDID wrapper keeps @atproto/identity as the implementation and adds a workerd-safe directory fetch.",
  "links": [
    {
      "label": "did:plc spec",
      "url": "https://web.plc.directory/spec/v0.1/did-plc"
    },
    {
      "label": "vendored wrapper",
      "url": "https://github.com/decentralized-identity/thisdid/tree/main/vendor/plc-did-resolver"
    },
    {
      "label": "W3C DID Methods registry",
      "url": "https://www.w3.org/TR/did-extensions-methods/"
    }
  ],
  "lastReviewed": "2026-08-23",
  "network": "AT Protocol · plc.directory",
  "example": "did:plc:z72i7hdynmk6r22z27h6tvur",
  "chain": [
    "ThisDID",
    "godiddy",
    "archon"
  ],
  "dif": {
    "dockerDriver": {
      "image": "bnewbold/uni-resolver-driver-did-plc:0.0.1",
      "repo": "https://plc.directory",
      "hub": "https://hub.docker.com/r/bnewbold/uni-resolver-driver-did-plc"
    }
  },
  "scores": {
    "resolutions24h": 0,
    "resolutions7d": 262,
    "resolutions30d": 607,
    "popularity": 60,
    "availability": 98,
    "canary24h": 100,
    "verificationMatch30d": 586,
    "verificationMismatch30d": 0
  }
}