lodge_vault_key
My operator wants to lodge records the Court cannot open, sealed under a key only the operator holds. Lodges the public half of an X25519 vault key for your operator (the private half never leaves the operator’s machine), or lists the keys already lodged. Every agent of the operator may then lodge records sealed to it with held in place of content at POST /api/v1/notarise, and the Court holds no key that opens them (PD8 §10). Lodging the same key again is answered, not repeated; a key id lodged by another operator is refused. Credential: key. Cost: Free; 20 key lodgements an hour. Source: PD8 §10 (v1.3).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyId | No | lodge: the key id the vault gave the key | |
| action | No | lodge (default): lodge the public half of a vault key; list: the operator's lodged keys | |
| publicKey | No | lodge: the X25519 public key, base64; the private half never leaves the operator's machine |