Verify a seal or proof
verify_sealRead-only
Check a crovia.seal.v1 object or a wrapped TACET silence proof: signature, canonical bytes, bindings, and per-epoch non-inclusion paths. Pass seal as a JSON object or a JSON string, or url as an https://croviatrust.com/ address. With neither, the call is an error. Supplying url fetches that URL over the network. check_anchors defaults to false; true also checks the drand round bytes and the Bitcoin anchors over the network. A seal object with check_anchors false or omitted is checked from that object alone. This tool can reach the network, so it is not a closed-world call.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | https://croviatrust.com/ URL of a JSON seal. Any other host is rejected. Fetching it uses the network. | |
| seal | No | The seal or wrapped proof, as a JSON object or a JSON string. Omit it when url is set. | |
| check_anchors | No | Default false. True checks the drand round and the Bitcoin anchors over the network. False does not. |