Signing Keys
Rotate a signing key for a chain
Human users only. Generates a new server-held key for the chain and retires the old one. A self-custody (client_tss) agent key cannot be rotated: anyone other than its owner gets 403, and its owner gets 409 (rotating would replace it with a server key; deactivate it as its owner and create the replacement you want). Gated by control-plane consensus as signing_key.rotate (202 with pending_approval_id; call again with ?approval_id=). The approval is spent only after the new key is stored and escrowed.
post/v1/agents/{agent_id}/signing-keys/{chain}/rotate
Request
- Base URL: https://api.1claw.co
- URL: https://api.1claw.co/v1/agents/{agent_id}/signing-keys/{chain}/rotate
- Auth: HTTP bearer
Path parameters
agent_idstring uuid required
chainstring required
Query parameters
approval_idstring uuid
An approved signing_key.rotate consensus approval (from an earlier 202).
Response
Rotated signing key
Changes
No recorded changes to this operation across all 2 revisions of this API.