# DID PLC Update Operation ## Metadata **Status**:: #x **Zettel**:: #zettel/fleeting **Created**:: [[2025-04-29]] ## Synopsis Example ```javascript // Operation to update recovery key const updateKeys = { type: 'plc_operation', verificationMethods: { atproto: "did:key:zSigningKey" }, rotationKeys: [ "did:key:zNewRecoveryKey", "did:key:zRotationKey" ], alsoKnownAs: [ "at://alice.test" ], services: { atproto_pds: { type: "AtprotoPersonalDataServer", endpoint: "https://example.test" } }, prev: CID(genesisOp), sig: 'sig_from_did:key:zRotationKey' } ```