register_witness
Register or rotate a witness pointer where your countersignatures live. A pointer is not an endorsement; key rotation requires old_sig and new_sig over the rotation statement. WRITES: this call changes stored state and is not safe to repeat blindly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute https URL publishing countersignatures | |
| name | Yes | Who runs the witness | |
| secret | No | ||
| new_sig | No | On rotation, signature by the new key | |
| old_sig | No | On rotation, signature by the old key | |
| public_key | No | Optional base64url raw Ed25519 key |