this repo has no description
1[[atproto-did-document.md]]
2
3The public **signing key** for the account is found under
4the `verificationMethod` array, in an object with `id` ending `#atproto`,
5the `controller` matching the DID itself, and `type` matching the fixed
6string `"Multikey"`. The `publicKeyMultibase` field will be the public key
7in multibase encoding.
8
9> [!IMPORTANT]
10> A valid signing key is required for atproto functionality.
11> An account with no valid key in their DID document is broken.