Nym Succession v1¶
Source schema: doc/schemas/nym-succession.v1.schema.json
Machine-readable schema for a public continuity proof from an old pseudonym line to the next nym epoch.
Governing Basis¶
doc/project/20-memos/nym-layer-roadmap-and-revocable-anonymity.mddoc/project/40-proposals/015-nym-certificates-and-renewal-baseline.md
Project Lineage¶
Requirements¶
Stories¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema/v |
yes |
const: 1 |
Schema version. |
old-nym/id |
yes |
string | Public predecessor nym line. |
new-nym/id |
yes |
string | Public successor nym line. |
epoch |
yes |
integer | New epoch number claimed by the succession proof. |
signature |
yes |
ref: #/$defs/signature |
|
policy_annotations |
no |
object |
Definitions¶
| Definition | Shape | Description |
|---|---|---|
signature |
object | |
| ## Field Semantics |
schema/v¶
- Required:
yes - Shape: const:
1
Schema version.
old-nym/id¶
- Required:
yes - Shape: string
Public predecessor nym line.
new-nym/id¶
- Required:
yes - Shape: string
Public successor nym line.
epoch¶
- Required:
yes - Shape: integer
New epoch number claimed by the succession proof.
signature¶
- Required:
yes - Shape: ref:
#/$defs/signature
policy_annotations¶
- Required:
no - Shape: object
Definition Semantics¶
$defs.signature¶
- Shape: object