{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"735b3196-d1d7-4336-a9bb-d11e3bf4d122","source_url":"https://zambo.dev/api/receipt/735b3196-d1d7-4336-a9bb-d11e3bf4d122","receipt":{"id":"735b3196-d1d7-4336-a9bb-d11e3bf4d122","created_at":"2026-11-14T05:42:28.554Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: write","tools":["write"],"steps":[{"tool":"write","status":"success","started_at":"2026-11-14T05:42:26.914Z","completed_at":"2026-11-14T05:42:28.554Z"}],"output_hash":"sha256:71916a334acb59b9637630eb2dd7fde60235c4be05596fb6530aed34b3a12a74","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6NDE4ZGYxM2M1MGJmNDMxZmM0MGNiZDEwYmYyYWExMzFmZGFiODAyYzM2NmY3Mjg3YWRhNjhiMGEyYzMxMjRjNiIsImxhYmVsIjoiemFtYm8taG9tZS1kZW1vIiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7InRleHQiOiIqKlN1YmplY3Q6KiogWmFtYm8gaXMgbGl2ZTogNSBxdWFsaWZpZWQgbGVhZHMgaW4gNjAgc2Vjb25kc1xuXG5IZXkgdGhlcmUsXG5cblphbWJvIGhhcyBsYXVuY2hlZC4gVGhlIGZpcnN0IHZlcnNpb24gaXMgaW4gdGhlIHdpbGQsIGFuZCB0aGUgY29yZSB3b3JrZmxvdyBpcyByZWFkeSBmb3IgeW91ciByZXZpZXcuXG5cbldlIGJ1aWx0IHRoaXMgZm9yIGNvbnRyYWN0b3JzIGFuZCBsb2NhbCBzZXJ2aWNlIGJ1c2luZXNzZXMgd2hvIGFyZSB0aXJlZCBvZiBjb2xkLWNhbGxpbmcgaW50byB0aGUgdm9pZC4gVGhlIHByb21pc2UgaXMgc2ltcGxlOiBwcm92aWRlIGEgdHJhZGUgYW5kIGEgY2l0eSwgYW5kIGdldCBmaXZlIHNvdXJjZS1iYWNrZWQgcHJvc3BlY3RzIGluIHVuZGVyIHNpeHR5IHNlY29uZHMuIE5vIGd1ZXNzaW5nLiBObyBzdGFsZSBkYXRhLiBKdXN0IHRoZSBuYW1lcyBhbmQgY29udGFjdCBkZXRhaWxzIHlvdSBuZWVkIHRvIHN0YXJ0IGEgcmVhbCBjb252ZXJzYXRpb24uXG5cblRoZSBzeXN0ZW0gc3VwcG9ydHMgdHdlbnR5LWZvdXIgdHJhZGVzIGFjcm9zcyBhbnkgVVMgY2l0eS4gSXQgaXMgbm90IGEgbWFnaWMgYnV0dG9uIHRoYXQgd3JpdGVzIHlvdXIgc2FsZXMgcGl0Y2ggZm9yIHlvdS4gSXQgaXMgYSBwcmVjaXNpb24gaW5zdHJ1bWVudCBmb3IgZmluZGluZyB0aGUgcmlnaHQgZG9vcnMgdG8ga25vY2sgb24uXG5cbldlIHJhbiBhIHRlc3QgcXVlcnkgZm9yIHJvb2ZlcnMgaW4gUGhvZW5peCwgQXJpem9uYS4gVGhlIHRvb2wgcmV0dXJuZWQgYSBjbGVhciBzdGF0dXMuIEluIGFub3RoZXIgdGVzdCBmb3Igd2ViIGRlc2lnbiBpbiBBdXN0aW4sIGl0IHJldHVybmVkIHplcm8gcmVzdWx0cy4gVGhhdCBpcyBhIGZlYXR1cmUsIG5vdCBhIGJ1Zy4gSWYgdGhlIGRhdGEgaXNu4oCZdCB0aGVyZSwgaXQgdGVsbHMgeW91IHNvLiBJdCBkb2VzIG5vdCBoYWxsdWNpbmF0ZSBjdXN0b21lcnMuIEl0IGRvZXMgbm90IGluZmxhdGUgbWV0cmljcy4gSXQgZ2l2ZXMgeW91IHRoZSBncm91bmQgdHJ1dGgsIGluc3RhbnRseS5cblxuVGhpcyBsYXVuY2ggaXMgYWJvdXQgc3BlZWQgYW5kIGFjY3VyYWN5LiBXZSBzdHJpcHBlZCBhd2F5IHRoZSBmbHVmZi4gV2UgcmVtb3ZlZCB0aGUgdW5jZXJ0YWludHkuIFlvdSBnZXQgYSBjbGVhbiBsaXN0IG9mIHByb3NwZWN0cywgdmVyaWZpZWQgYWdhaW5zdCBwdWJsaWMgc291cmNlcywgc28geW91IGNhbiBmb2N1cyBvbiB0aGUgam9iIGF0IGhhbmQgcmF0aGVyIHRoYW4gdGhlIHJlc2VhcmNoIHBoYXNlLlxuXG5UaGUgcGxhdGZvcm0gaXMgbGl2ZSBhdCBaYW1iby5kZXYuIFRoZSBpbnRlcmZhY2UgaXMgbWluaW1hbCwgZGVzaWduZWQgdG8gZ2V0IG91dCBvZiB5b3VyIHdheS4gWW91IGlucHV0IHlvdXIgcGFyYW1ldGVycywgeW91IGhpdCBydW4sIGFuZCB5b3UgZ2V0IHlvdXIgbGVhZHMuIFRoYXQgaXMgdGhlIGVudGlyZSBsb29wLlxuXG5JIHdhbnQgeW91IHRvIHRlc3QgaXQgd2l0aCB5b3VyIHNwZWNpZmljIHRyYWRlIGFuZCB5b3VyIHNwZWNpZmljIGNpdHkuIERvIG5vdCByZWx5IG9uIG91ciB0ZXN0IHJ1bnMuIFVzZSB5b3VyIG93biBkYXRhLiBTZWUgaWYgdGhlIHByb3NwZWN0cyByZXNvbmF0ZSB3aXRoIHlvdXIgZXhwZXJpZW5jZS4gSWYgdGhlIGxpc3QgaXMgZW1wdHksIHlvdSBrbm93IHdoZXJlIHRoZSBtYXJrZXQgaXMgdGhpbi4gSWYgaXQgaXMgZnVsbCwgeW91IGhhdmUgeW91ciBuZXh0IGZpdmUgY2FsbHMgbGluZWQgdXAuXG5cblRoaXMgaXMgYSB0b29sIGZvciBwcmFjdGl0aW9uZXJzLCBub3QgYW5hbHlzdHMuIEl0IHJlc3BlY3RzIHlvdXIgdGltZSBieSBiZWluZyBkaXJlY3QuIEl0IHJlc3BlY3RzIHlvdXIgaW50ZWxsaWdlbmNlIGJ5IG5vdCBwcmV0ZW5kaW5nIHRvIGtub3cgbW9yZSB0aGFuIGl0IGRvZXMuXG5cblRyeSBpdCB0b2RheS4gVGhlIGZpcnN0IGNhbGwgaXMgZnJlZS4gVGhlIHJlc3QgaXMgdXAgdG8gd2hldGhlciBpdCBzYXZlcyB5b3UgYW4gaG91ciBvZiBkaWdnaW5nIHRocm91Z2ggZGlyZWN0b3JpZXMuXG5cbklmIHlvdSBmaW5kIGEgZ2FwIGluIHRoZSBkYXRhIG9yIGEgYnJva2VuIGxpbmssIHRlbGwgdXMuIFdlIGFyZSB3YXRjaGluZyB0aGUgbG9ncy4gV2UgYXJlIGl0ZXJhdGluZy4gQnV0IGZvciBub3csIHRoZSBlbmdpbmUgaXMgcnVubmluZy5cblxuR28gZmluZCB5b3VyIG5leHQgY2xpZW50LlxuXG5CZXN0LFxuXG5UaGUgWmFtYm8gVGVhbSJ9LCJyZWNlaXB0X3NjaGVtYV92ZXJzaW9uIjoiMC40Iiwic2lkZV9lZmZlY3RzIjp7ImRlY2xhcmF0aW9uX2hhc2giOiJzaGEyNTY6NDVhYWQzOGYzYWE5ODJiOWFhZmU5MmVjYjQxNmViZTk4NzkxZWRkYmFmOGFiNmRmMGJkMDg2MDViN2MxYmZlZSIsImRlY2xhcmVkIjpbIm5vbmUiXSwic2NoZW1hX3ZlcnNpb24iOiJ6YW1iby1zaWRlLWVmZmVjdHMvMSJ9LCJ0b29sIjp7Im5hbWUiOiJ3cml0ZSIsInNjb3BlIjoicHVibGljIiwidmVyc2lvbiI6IjQuMS40In19","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":2727,"verification_status":"verified","session_trail":[{"tool":"capability_search","status":"completed","args_hash":"sha256:b8208ec3ef7984472afe47d03599f1ead11d0dce967d3255f3478e6f6afc838b","timestamp":"2026-11-14T05:42:11.664Z","receipt_uuid":"0bd4457e-7a0a-42f1-b634-102134f92604"},{"tool":"ghost_audit_site","status":"completed","args_hash":"sha256:307557994e9f3960ec30903f2da4ca2726473fd4ce65033d7899bf5d4af0bb21","timestamp":"2026-11-14T05:42:11.712Z","receipt_uuid":"8b4ed505-da7d-4c49-aa71-06475ecd7421"},{"tool":"prompt_shield","status":"completed","args_hash":"sha256:075b480468f0fb06037318cbafe5f7d361c14bc062f2b061aadba3bdce9a72fe","timestamp":"2026-11-14T05:42:12.775Z","receipt_uuid":"4a5065c0-77a5-4fd3-8e94-8d2252a19b29"},{"tool":"leadsignal","status":"completed","args_hash":"sha256:d3e91acb978a9964887d83c66d8bcc3c8efe182d76d403f8a963682cbb2bcd98","timestamp":"2026-11-14T05:42:25.621Z","receipt_uuid":"da9389b2-1810-46fd-a47c-7af6d62cd14c"},{"tool":"continuity_get_recent","status":"completed","args_hash":"sha256:bbdb1147060899e31a3bb37fe6d8f1fc34d2cdff0b1d4101848c5330e352a1c4","timestamp":"2026-11-14T05:42:26.352Z","receipt_uuid":"f62a2d6e-a8c3-40f4-a2ac-c10301c0bdb7"},{"tool":"write","status":"completed","args_hash":"sha256:f1488e94356baee6c61e9d5000fa49b2297061bdc41f3cb51eef1a8ed4e37c73","timestamp":"2026-11-14T05:42:28.554Z","receipt_uuid":"735b3196-d1d7-4336-a9bb-d11e3bf4d122"}],"result_preview":"**Subject:** Zambo is live: 5 qualified leads in 60 seconds\n\nHey there,\n\nZambo has launched. The first version is in the wild, and the core workflow is ready for your review.\n\nWe built this for contractors and local service businesses who are tired of cold-calling into the void. The promise is simple: provide a trade and a city, and get five source-backed prospects in under sixty seconds. No guessing. No stale data. Just the names and contact details you need to start a real conversation.\n\nThe system supports twenty-four trades across any US city. It is not a magic button that writes your sales pitch for you. It is a precision instrument for finding the right doors to knock on.\n\nWe ran a test query for roofers in Phoenix, Arizona. The tool returned a clear status. In another test for web design in Austin, it returned zero results. That is a feature, not a bug. If the data isn’t there, it tells you so. It does not hallucinate customers. It does not inflate metrics. It gives you the ground truth, instantly.\n\nThis launch is about speed and accuracy. We stripped away the fluff. We removed the uncertainty. You get a clean list of prospects, verified against public sources, so you can focus on the job at hand rather than the research phase.\n\nThe platform is live at Zambo.dev. The interface is minimal, designed to get out of your way. You input your parameters, you hit run, and you get your leads. That is the entire loop.\n\nI want you to test it with your specific trade and your specific city. Do not rely on our test runs. Use your own data. See if the prospects resonate with your experience. If the list is empty, you know where the market is thin. If it is full, you have your next five calls lined up.\n\nThis is a tool for practitioners, not analysts. It respects your time by being direct. It respects your intelligence by not pretending to know more than it does.\n\nTry it today. The first call is free. The rest is up to whether it saves you an hour of digging through directories.\n\nIf you find a gap in the data or a broken link, tell us. We are watching the logs. We are iterating. But for now, the engine is running.\n\nGo find your next client.\n\nBest,\n\nThe Zambo Team","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:c5966956fae848b579ea3e7a8652823fdf44a38bd57473683a0163ccc6302db9","input_hash_layout":"zambo-json-sorted-keys-utf8-v1","free_used":0,"free_remaining":0,"free_limit":0,"signal_handle":null,"tool":{"name":"write","version":"4.1.4","scope":"public"},"caller":{"type":"session","id":"sha256:418df13c50bf431fc40cbd10bf2aa131fdab802c366f7287ada68b0a2c3124c6","label":"zambo-home-demo","label_source":"caller_reported"},"side_effects":{"declared":["none"],"schema_version":"zambo-side-effects/1","declaration_hash":"sha256:45aad38f3aa982b9aafe92ecb416ebe98791eddbaf8ab6df0bd08605b7c1bfee"},"evidence_sha256":null,"evidence_url":null,"evidence_byte_length":null,"evidence_content_type":null,"evidence_source_url":null,"evidence_status":"empty","result_source":null,"evidence_source":null,"external_evidence":[],"provenance":{"result_source":null,"evidence_source":null,"evidence_status":"empty","evidence_captures":[]},"provenance_class":"EXECUTED BY ZAMBO","metadata_hash":"sha256:fcba27722715fed69d735156012657465513452428d82045dfe015c1bef650bf","anchor":{"event_id":"a61f23a6582bcd3a7b87a33c5db740c8b102cbcd81df3472be858274dd9be673","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.primal.net"],"status":"published","published_at":"2026-11-14T05:42:29.264Z","published_at_semantics":"Relay confirmation time (accepted acknowledgement or exact-event read-back); not the signed event's created_at.","schema_version":"zambo-receipt-anchor/1","envelope":{"anchored_at":"2026-11-14T05:42:28.554Z","evidence_url":null,"receipt_uuid":"735b3196-d1d7-4336-a9bb-d11e3bf4d122","output_sha256":"sha256:71916a334acb59b9637630eb2dd7fde60235c4be05596fb6530aed34b3a12a74","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-11-14T05:42:28.554Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:71916a334acb59b9637630eb2dd7fde60235c4be05596fb6530aed34b3a12a74\",\"receipt_uuid\":\"735b3196-d1d7-4336-a9bb-d11e3bf4d122\",\"schema_version\":\"zambo-receipt-anchor/1\"}"},"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","api_version":1,"verification_scope":"separate_sha256_commitment_and_provenance_binding_checks","checks":{"commitment_matches":{"label":"SHA-256 commitment","passed":true,"status":"pass","detail":"The exact decoded canonical bytes match the stored SHA-256 output hash."},"canonical_payload_matches":{"label":"Canonical payload reconstruction","passed":true,"status":"pass","detail":"The stored output and known call context reconstruct the exact canonical bytes."},"provenance_binding":{"label":"Provenance claim binding","status":"pass","passed":true,"detail":"The metadata claim is consistent with the verified receipt bytes; issuer is not authenticated."},"metadata_binding":{"label":"AER-1 metadata hash","status":"pass","passed":true,"detail":"metadata_hash matches the canonical metadata block."},"signature":{"label":"Ed25519 signature (not checked)","passed":false,"status":"not_checked","detail":"No Ed25519 signature or pinned signing key was checked."},"chain":{"label":"Receipt chain (not checked)","passed":false,"status":"not_checked","detail":"No append-only receipt-chain proof was checked."},"issued_by_zambo_dev":{"label":"Issuer authentication","passed":false,"status":"not_checked","detail":"A zambo.dev receipt URL does not authenticate the issuer; no pinned signature or trusted issuer key was checked."},"immutable_log_timestamp":{"label":"Stored timestamp","passed":true,"timestamp":"2026-11-14T05:42:28.554Z","detail":"The receipt store reports 2026-11-14T05:42:28.554Z; immutability is not checked here."},"receipt_schema_version":"0.4","signature_valid":{"label":"Ed25519 signature (not checked)","passed":false,"status":"not_checked","detail":"Compatibility field only. No Ed25519 signature was checked; use API v2 checks.commitment_matches for the SHA-256 commitment."},"chain_valid":{"label":"Receipt chain (not checked)","passed":false,"status":"not_checked","detail":"This endpoint does not verify an append-only chain."}},"execution_context":{"environment":"zambo.dev hosted MCP","quota_identity":{"meter_key":"sha256:e1995a0a60c1c64413a6fdd0a4f9663eeb503439f974ec1f78f79b783b9da39b"}}},"evidence_status":"empty","verification_status":"verified","checks":{"commitment_matches":{"status":"pass","passed":true,"expected_hash":"sha256:71916a334acb59b9637630eb2dd7fde60235c4be05596fb6530aed34b3a12a74","computed_hash":"sha256:71916a334acb59b9637630eb2dd7fde60235c4be05596fb6530aed34b3a12a74","detail":"SHA-256 of the exact decoded canonical bytes matches output_hash."},"canonical_payload_matches":{"label":"Canonical payload reconstruction","passed":true,"status":"pass","detail":"The stored output and known call context reconstruct the exact canonical bytes."},"provenance_binding":{"label":"Provenance claim binding","status":"pass","passed":true,"detail":"The metadata claim is consistent with the verified receipt bytes; issuer is not authenticated."},"metadata_binding":{"label":"AER-1 metadata hash","status":"pass","passed":true,"detail":"metadata_hash matches the canonical metadata block."},"issuer_authentication":{"label":"Issuer authentication","passed":false,"status":"not_checked","detail":"A zambo.dev receipt URL does not authenticate the issuer; no pinned signature or trusted issuer key was checked."},"signature":{"status":"not_checked","detail":"No Ed25519 signature or pinned signing key is supplied."},"schema":{"status":"not_checked","detail":"Schema conformance is left to the client using the linked hosted-profile schema."},"chain":{"status":"not_checked","detail":"This endpoint does not verify an append-only receipt chain."}}}