{"index":0,"tree_size":153,"signature_valid":true,"leaf_valid":true,"inclusion_valid":true,"checkpoint_valid":true,"verifier_key_valid":true,"anchor_found":true,"anchor_root_matches":true,"anchored_tree_size":153,"anchor_tx":"0x999da9f43e7af4ae33a474653b85a9f0945e4c2524f55f068ffd2bd2fbf36807","root_covers_this_receipt":true,"provenance_level":"self-reported","demo":true,"payment_evidence_level":"none","payment_evidence":null,"valid":true,"errors":[],"note":"Cryptographic checks are recomputed server-side from the receipt alone (same math as the receipts.verify tool / verify-receipt.mjs); anchor_root_matches recomputes the root at anchored_tree_size from the log and compares it with the root written on Base. Trust model: re-run verify-receipt.mjs offline if you do not trust this server.","provenance_note":"Two separate axes. provenance_level describes the sealed ACTION (self-reported unless this server performed it itself). payment_evidence_level describes whether this server verified an x402 payment authorization before writing the seal; \"none\" means the receipt carries no payment evidence. A paid seal is not a verified seal: a server-observed payment never upgrades the action's hashes."}