ambr_verify_hash
Verify a contract's SHA-256 hash to confirm document integrity.
Checks whether the provided hash matches a contract stored on Ambr. Returns verification status, contract metadata, and Reader Portal URL if found.
Args:
hash (string, required): SHA-256 hash (64-character hex string)
Returns:
verified: boolean
contract_id: string (if found)
status: string (if found)
reader_url: string (if found)
Legibility: verification is the point at which legibility becomes provable — matching hash means the prose a human reads and the JSON a machine parses are the same document that was originally signed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"hash": "<hash>"
},
"name": "ambr_verify_hash"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hash | Yes | SHA-256 hash to verify (64-character hex) |