{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"feeb9806-ac86-4a0c-a418-e513460a8f0f","source_url":"https://zambo.dev/api/receipt/feeb9806-ac86-4a0c-a418-e513460a8f0f","receipt":{"id":"feeb9806-ac86-4a0c-a418-e513460a8f0f","created_at":"2026-11-15T14:05:32.181Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: write","tools":["write"],"steps":[{"tool":"write","status":"success","started_at":"2026-11-15T14:05:30.891Z","completed_at":"2026-11-15T14:05:32.181Z"}],"output_hash":"sha256:ee3093f9754cd62eb74b7b3cc9245d2bfbb5656e8bff7297b12dae456171abc2","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6NzUxM2IyN2E3MTM0NjgwOTFkYTFkMmI5ODUwMmVjZWJjYzc4MDEyMGVkMWE0ZWQxM2MzZDY4NGVmN2E5YzU5NCIsImxhYmVsIjoiemFtYm8taG9tZS1kZW1vIiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7InRleHQiOiJTdWJqZWN0OiBaYW1ibyBpcyBsaXZlOiA2MC1zZWNvbmQgbGVhZCBnZW4gZm9yIGxvY2FsIHRyYWRlc1xuXG5IaSBbTmFtZV0sXG5cbknigJltIGN1dHRpbmcgcGFzdCB0aGUgdXN1YWwgaW50cm8gYmVjYXVzZSB5b3VyIHRpbWUgbWF0dGVycyBtb3JlIHRoYW4gc21hbGwgdGFsay5cblxuWmFtYm8gaXMgb2ZmaWNpYWxseSBsaXZlLiBXZSBidWlsdCBpdCB0byBzb2x2ZSBvbmUgc3BlY2lmaWMsIHBhaW5mdWwgcHJvYmxlbSBmb3IgY29udHJhY3RvcnMgYW5kIGxvY2FsIHNlcnZpY2UgYnVzaW5lc3NlczogZmluZGluZyBxdWFsaWZpZWQgbGVhZHMgbWFudWFsbHkgaXMgc2xvdywgaW5jb25zaXN0ZW50LCBhbmQgZWF0cyBob3VycyB5b3Ugc2hvdWxkIGJlIHNwZW5kaW5nIG9uIHRoZSBqb2Igc2l0ZS5cblxuSGVyZSBpcyBleGFjdGx5IHdoYXQgWmFtYm8gZG9lczogWW91IGlucHV0IGEgdHJhZGUgKGUuZy4sIHJvb2ZlcikgYW5kIGEgY2l0eS4gV2l0aGluIDYwIHNlY29uZHMsIHdlIHJldHVybiBmaXZlIHF1YWxpZmllZCwgc291cmNlLWJhY2tlZCBsZWFkcyB3aXRoIGNvbXBsZXRlIGNvbnRhY3QgaW5mb3JtYXRpb24uIEl0IHN1cHBvcnRzIDI0IHRyYWRlcyBhY3Jvc3MgYW55IFVTIGNpdHkuXG5cbldlIGFyZSBub3QgcHJvbWlzaW5nIG1hZ2ljLiBXZSBhcmUgcHJvbWlzaW5nIHNwZWVkIGFuZCBhY2N1cmFjeS4gVGhlIHN5c3RlbSBzY2FucyBwdWJsaWMgc291cmNlcyB0byBpZGVudGlmeSBidXNpbmVzc2VzIGFjdGl2ZWx5IHNlZWtpbmcgc2VydmljZXMgaW4geW91ciBhcmVhLiBUaGVzZSBhcmUgcHJvc3BlY3RzLCBub3QgZXhpc3RpbmcgY3VzdG9tZXJzLiBBIHJlY2VpcHQgZnJvbSB0aGUgc3lzdGVtIHByb3ZlcyB0aGUgZGF0YSB3YXMgc2F2ZWQgYW5kIHJldHJpZXZlZCBjb3JyZWN0bHk7IGl0IGRvZXMgbm90IGd1YXJhbnRlZSBhIHNhbGUsIGJ1dCBpdCBndWFyYW50ZWVzIHRoZSBkYXRhIGV4aXN0cyBhbmQgaXMgZm9ybWF0dGVkIGZvciBpbW1lZGlhdGUgb3V0cmVhY2guXG5cbkkgcmFuIGEgdGVzdCBxdWVyeSBmb3IgXCJ3ZWIgZGVzaWduXCIgaW4gQXVzdGluLCBUWC4gVGhlIHJlc3VsdCB3YXMgemVybyBsZWFkcy4gVGhhdCBpcyB0aGUgc3lzdGVtIHdvcmtpbmcgYXMgaW50ZW5kZWTigJRpdCB0ZWxscyB5b3Ugd2hlbiB0aGUgbWFya2V0IGlzIGRyeSBzbyB5b3UgZG9u4oCZdCB3YXN0ZSB0aW1lIGNhbGxpbmcgaW50byBhIHZvaWQuIFdoZW4gaXQgZmluZHMgbGVhZHMsIHRoZXkgYXJlIHNwZWNpZmljLCBzb3VyY2VkLCBhbmQgcmVhZHkgZm9yIHlvdSB0byBjb250YWN0LlxuXG5UaGVyZSBpcyBhIGZyZWUgdGllciBhdmFpbGFibGUuIFlvdSBnZXQgeW91ciBmaXJzdCBjYWxsIHBlciB0b29sIHBlciBkYXkgZm9yIGZyZWUuIE5vIGNyZWRpdCBjYXJkLiBObyBzZXR1cCBmZWUuIE5vIFwiY29udGFjdCBzYWxlc1wiIGdhdGUuXG5cbioqWW91ciBOZXh0IFN0ZXA6KipcblxuR28gdG8gW0xpbmsgdG8gWmFtYm9dIGFuZCBydW4gb25lIHNlYXJjaC4gUGljayB5b3VyIHRyYWRlIGFuZCB5b3VyIGN1cnJlbnQgY2l0eS4gU2VlIGlmIHRoZSBtYXJrZXQgaXMgaG90IG9yIGNvbGQgaW4gdW5kZXIgYSBtaW51dGUuIElmIHRoZSBkYXRhIGxvb2tzIHNvbGlkLCBrZWVwIHVzaW5nIGl0LiBJZiBpdCBkb2VzbuKAmXQsIGxldCBtZSBrbm93IGFuZCBJ4oCZbGwgZGlnIGludG8gd2h5LlxuXG5XZSBhcmUgYnVpbGRpbmcgdGhpcyBmb3IgdHJhZGVzcGVvcGxlLCBub3QgZW50ZXJwcmlzZSBzYWxlcyB0ZWFtcy4gS2VlcCB0aGUgZm9jdXMgdGlnaHQuXG5cbkJlc3QsXG5cbltZb3VyIE5hbWVdXG5bWW91ciBUaXRsZV1cblphbWJvIn0sInJlY2VpcHRfc2NoZW1hX3ZlcnNpb24iOiIwLjQiLCJzaWRlX2VmZmVjdHMiOnsiZGVjbGFyYXRpb25faGFzaCI6InNoYTI1Njo0NWFhZDM4ZjNhYTk4MmI5YWFmZTkyZWNiNDE2ZWJlOTg3OTFlZGRiYWY4YWI2ZGYwYmQwODYwNWI3YzFiZmVlIiwiZGVjbGFyZWQiOlsibm9uZSJdLCJzY2hlbWFfdmVyc2lvbiI6InphbWJvLXNpZGUtZWZmZWN0cy8xIn0sInRvb2wiOnsibmFtZSI6IndyaXRlIiwic2NvcGUiOiJwdWJsaWMiLCJ2ZXJzaW9uIjoiNC4xLjQifX0=","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":2333,"verification_status":"verified","session_trail":[{"tool":"capability_search","status":"completed","args_hash":"sha256:13e1de97f9d0ea5a4d2b7fe4203f48d4b3ef0e57b4f3602a765f8522a99a4dd1","timestamp":"2026-11-15T14:05:17.135Z","receipt_uuid":"68826646-b9d9-43e9-ba14-22bb1ef5fdc1"},{"tool":"ghost_audit_site","status":"completed","args_hash":"sha256:52ecb0aada651745c027eafac883d95f2525b299e67d8b07c7dc24a8954dc5ea","timestamp":"2026-11-15T14:05:17.180Z","receipt_uuid":"1b9cdbeb-aef5-4533-8ed5-b16661e15efa"},{"tool":"prompt_shield","status":"completed","args_hash":"sha256:bc05d2a203b8a229cf4608692a98c07dfc8a422a42bf074322b982b4ff58d28e","timestamp":"2026-11-15T14:05:18.143Z","receipt_uuid":"ff0de677-4ece-4164-906b-1188d743a9f5"},{"tool":"leadsignal","status":"completed","args_hash":"sha256:13a037d7ad47598c5d16e40aa73710a24a5f6cd060e704ca600ea8651d2e6bf7","timestamp":"2026-11-15T14:05:29.396Z","receipt_uuid":"a1afe595-d02a-46b8-9d7c-1aa8df417f6f"},{"tool":"continuity_get_recent","status":"completed","args_hash":"sha256:0b3bcd2611e058c1810878f9cf04c5ef566c42a9c5928b039418e65f0916613b","timestamp":"2026-11-15T14:05:30.517Z","receipt_uuid":"fe80fc4a-aa8c-44d5-9920-e8c8b8e94d7c"},{"tool":"write","status":"completed","args_hash":"sha256:c510d5ed5640bb9be7ca31e9b5ef7c26bf7fc4608ba885931a52ecb53634e122","timestamp":"2026-11-15T14:05:32.181Z","receipt_uuid":"feeb9806-ac86-4a0c-a418-e513460a8f0f"}],"result_preview":"Subject: Zambo is live: 60-second lead gen for local trades\n\nHi [Name],\n\nI’m cutting past the usual intro because your time matters more than small talk.\n\nZambo is officially live. We built it to solve one specific, painful problem for contractors and local service businesses: finding qualified leads manually is slow, inconsistent, and eats hours you should be spending on the job site.\n\nHere is exactly what Zambo does: You input a trade (e.g., roofer) and a city. Within 60 seconds, we return five qualified, source-backed leads with complete contact information. It supports 24 trades across any US city.\n\nWe are not promising magic. We are promising speed and accuracy. The system scans public sources to identify businesses actively seeking services in your area. These are prospects, not existing customers. A receipt from the system proves the data was saved and retrieved correctly; it does not guarantee a sale, but it guarantees the data exists and is formatted for immediate outreach.\n\nI ran a test query for \"web design\" in Austin, TX. The result was zero leads. That is the system working as intended—it tells you when the market is dry so you don’t waste time calling into a void. When it finds leads, they are specific, sourced, and ready for you to contact.\n\nThere is a free tier available. You get your first call per tool per day for free. No credit card. No setup fee. No \"contact sales\" gate.\n\n**Your Next Step:**\n\nGo to [Link to Zambo] and run one search. Pick your trade and your current city. See if the market is hot or cold in under a minute. If the data looks solid, keep using it. If it doesn’t, let me know and I’ll dig into why.\n\nWe are building this for tradespeople, not enterprise sales teams. Keep the focus tight.\n\nBest,\n\n[Your Name]\n[Your Title]\nZambo","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:f8fb64f20058f4da08735905577fa6d94fa46ca0ed7b1de9b78446d707eda896","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:7513b27a713468091da1d2b98502ecebcc780120ed1a4ed13c3d684ef7a9c594","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:53d5c7c0a0c5c19d9b38e3dfdd52388e8e62113b2ce01c023534747bd1d4f639","anchor":{"event_id":"95931b8714009a2e2ba6b1bb06d5dbad2018276fec1ee95e1fb7b41725ce293b","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.primal.net"],"status":"published","published_at":"2026-11-15T14:05:32.737Z","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-15T14:05:32.181Z","evidence_url":null,"receipt_uuid":"feeb9806-ac86-4a0c-a418-e513460a8f0f","output_sha256":"sha256:ee3093f9754cd62eb74b7b3cc9245d2bfbb5656e8bff7297b12dae456171abc2","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-11-15T14:05:32.181Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:ee3093f9754cd62eb74b7b3cc9245d2bfbb5656e8bff7297b12dae456171abc2\",\"receipt_uuid\":\"feeb9806-ac86-4a0c-a418-e513460a8f0f\",\"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-15T14:05:32.181Z","detail":"The receipt store reports 2026-11-15T14:05:32.181Z; 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:3a0130dc9171d01cb6d3fadcb7d8c942ac8957890d2ac0959d81ebfdacdb3ab5"}}},"evidence_status":"empty","verification_status":"verified","checks":{"commitment_matches":{"status":"pass","passed":true,"expected_hash":"sha256:ee3093f9754cd62eb74b7b3cc9245d2bfbb5656e8bff7297b12dae456171abc2","computed_hash":"sha256:ee3093f9754cd62eb74b7b3cc9245d2bfbb5656e8bff7297b12dae456171abc2","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."}}}