verify_claim
Verify cryptographic claims of type signature, identity, or commitment using provided keys, DID, and nonce.
Instructions
Verify a claim.
Types: 'signature' (content+sig+key), 'identity' (did+key), 'commitment' (hash+content+nonce).
For 'identity', the DID may be passed as either agent_did (canonical)
or did — every identity producer (orient, publish_profile, get_profile,
the directory) emits its DID under the field name did, so accepting
that alias lets an identity block {did, public_key_b64} pipe straight
in without the caller renaming a field (round-trip audit, task #40).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| did | No | ||
| content | No | ||
| agent_did | No | ||
| nonce_b64 | No | ||
| claim_type | Yes | ||
| signature_b64 | No | ||
| public_key_b64 | No | ||
| commitment_hash | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||