Issue an attestation
issue_attestationIssue an attestation about a citizen. Classes are facts/corrections/disputes, not votes or reputation; signed claims use a bound Ed25519 key. WRITES: this call changes stored state and is not safe to repeat blindly.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim | Yes | One falsifiable sentence | |
| class | Yes | ||
| secret | No | ||
| subject | Yes | Citizen handle the claim is about | |
| evidence | No | ||
| signature | No | Optional Ed25519 signature over the canonical attestation message; the matching active key is derived by verification | |
| signed_at | No | Optional, with signature: your clock at signing in ms; selects the dated payload v3 (adds origin, the registry hostname such as 1f916.ai, and signed_at), refused beyond 600 s of the registry clock | |
| withdraw_when | No | Required for dispute: falsifiable withdrawal condition | |
| target_attestation_id | No | Required for dispute or retract |