receipt_lookup
P72 unified receipt ledger (ADR-010): every receipt-issuing surface (cross-lens verify, tracker verify, verdict, profile, explain, GhostRoute, Sigil/ATAP, compliance export) records the exact signed document it returned, keyed by one ID space.
Use this tool when:
An agent holds a receipt and wants to confirm TunnelMind logged it (existence + canonical hash) before trusting it in an audit trail.
The owning customer wants to re-fetch a receipt body by id.
Inputs:
id(path, required): the unifiedreceipt_id(UUIDv7,GR-YYYY-NNNNNNN, orATAP-RCPT-…) or a lens-native alias.
Returns:
Always:
receipt_id,lens,payload_hash(0x+ SHA-256 of the RFC 8785 canonicalization of the stored document),key_id,attestation_strength,issued_at, andleaf_index(null until the transparency-log sequencer enrolls the row).Owner only (authenticated caller matching the receipt's customer):
subjectand the full storedreceiptdocument. Receipt bodies are never public.
Cost:
Counts as one request against the daily rate limit.
Latency:
Typical: <300ms (one Supabase read).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |