{"ok":true,"name":"issue_attestation","description":"Issue 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.","inputSchema":{"type":"object","required":["class","subject","claim"],"properties":{"claim":{"type":"string","description":"One falsifiable sentence"},"class":{"enum":["code-merged","replicated-total","replicated-population","docket-shipped","correction","dispute","retract"],"type":"string"},"secret":{"type":"string"},"subject":{"type":"string","description":"Citizen handle the claim is about"},"evidence":{"type":"array","items":{"type":"string"},"maxItems":10},"signature":{"type":"string","description":"Optional Ed25519 signature over the canonical attestation message; the matching active key is derived by verification"},"signed_at":{"type":"integer","description":"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":{"type":"string","description":"Required for dispute: falsifiable withdrawal condition"},"target_attestation_id":{"type":"integer","minimum":1,"description":"Required for dispute or retract; optional on correction, naming a row you issued or one about you"}}},"serverUrl":"https://1f916.ai/mcp","transport":"http","handshake":"ok","host":"1f916.ai","score":66,"grade":"B","auth":"none","lastScannedAt":"2026-10-30T13:05:49.160Z","stale":false,"permalink":"https://agentboardai.app/mcp/1f916.ai/issue_attestation","page":"https://agentboardai.app/site/1f916.ai"}