verify_governance_block
Ensure a governance block is authentic and unexpired by verifying its signature, content hash, DID consistency, and expiry against the original content.
Instructions
Verify a governance block's signature, content hash, DID consistency and expiry against the original content. A block whose expiry cannot be read now fails closed rather than being treated as unexpired.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| block | Yes | Governance block JSON string | |
| content | Yes | Original content to verify against | |
| publicKey | Yes | Publisher's Ed25519 public key (hex) |