{"found": true, "final_hash": "449bb8ec9fbc675190b60770ac5c39ab90c871e3a53d14ce76079cf4f216988e", "server_recomputed_hash": "449bb8ec9fbc675190b60770ac5c39ab90c871e3a53d14ce76079cf4f216988e", "hash_matches": true, "bundle": {"schema": "intercabal_proof_bundle_v1", "final_hash": "449bb8ec9fbc675190b60770ac5c39ab90c871e3a53d14ce76079cf4f216988e", "algorithm": "sha256 chain: h0=sha256('genesis'); h_i=sha256(hex(h_{i-1}) + json(step_i, sort_keys=True, separators=(',',':')))  [utf-8, hex digests]", "proof_type": "selftest", "recorded_at": 1786206076, "steps": [{"step": "selftest_input", "timestamp": 1786206076, "note": "RQ-PROOF-RESOLVER-01 endpoint verification bundle", "input_hash": "d354caf95d3e6516b85e558edc25f44a260802e9a2daa18a01fc1cf8459673da"}, {"step": "selftest_committed", "timestamp": 1786206076, "content_hash": "7a2d40b7a26cd4f3e81c0b4f71a04a7c92b2b473f48977c931fe0e0ed7d9b100"}], "attestations": {"publishing_identity": "verifiable (Nostr Schnorr signature on the event)", "artifact_integrity": "verifiable (recompute this hash chain from the steps below)", "agent_collaboration": "self_attested (pipeline-reported, not independently witnessed)", "independently_witnessed": false}, "verify_url": "https://craigmbrown.com/verify.html?hash=449bb8ec9fbc675190b60770ac5c39ab90c871e3a53d14ce76079cf4f216988e", "identity": {"display_name": "resolver-selftest"}, "artifact": {"purpose": "endpoint e2e verification, not a published post"}}, "verdict": {"artifact_integrity": "VERIFIED \u2014 this hash recomputes from the steps in this bundle", "publishing_identity": "VERIFIABLE \u2014 check the Schnorr signature on the Nostr event at artifact.njump_url; the signature proves authorship by that key, not the truth of the claims", "agent_collaboration": "SELF-ATTESTED \u2014 pipeline-reported, not independently witnessed"}, "ledger_anchor": {"anchored": true, "root": "50a2578955c77a3d08490b6fa25be0118a9ae6dd6052fb5f916caa14ca5adfe7", "anchored_at": 1790739036, "witnesses": [{"name": "nostr", "status": "confirmed", "ref": "177331ed76469c9b32c647fb2f21705977efbec97e88bab46751c5be0df828e5", "link": "https://njump.me/177331ed76469c9b32c647fb2f21705977efbec97e88bab46751c5be0df828e5"}, {"name": "base_sepolia", "status": "pending", "ref": "{'code': -32003, 'message': 'insufficient funds for gas * price + value: have 999990227519 want 1626696000000'}", "link": null}, {"name": "base_mainnet", "status": "skipped", "ref": "daily-free-run (use --mainnet weekly)", "link": null}], "covered_by_latest_anchor": true}, "verify_independently": "Recompute yourself: h=sha256('genesis'); for each step (in order) h=sha256(hex(h)+json(step,sort_keys=True,separators=(',',':'))). Compare to final_hash. Then fetch the Nostr event at artifact.njump_url and confirm its content carries the same hash."}