{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"8ddfa271-bedc-4b34-baae-f445cb6fd46a","source_url":"https://zambo.dev/api/receipt/8ddfa271-bedc-4b34-baae-f445cb6fd46a","receipt":{"id":"8ddfa271-bedc-4b34-baae-f445cb6fd46a","created_at":"2026-11-15T07:56:20.643Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: write","tools":["write"],"steps":[{"tool":"write","status":"success","started_at":"2026-11-15T07:56:19.453Z","completed_at":"2026-11-15T07:56:20.643Z"}],"output_hash":"sha256:4b031f37486959eec401cb722bee632c04c00bc7522c42689f2305bcd251c551","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6ZGIzNTU5ZWIxNDJhOTIyMzFlM2JlM2RhNGJiNzc2Y2M1MTY0MzZjNGE4NWI3NjI2NDA4MGQyMWE4NTA3ZjQ1YyIsImxhYmVsIjoiemFtYm8taG9tZS1kZW1vIiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7InRleHQiOiJTdWJqZWN0OiBaYW1ibyBpcyBsaXZlOiA1IHF1YWxpZmllZCBsZWFkcyBpbiB1bmRlciA2MCBzZWNvbmRzXG5cbldlIGJ1aWx0IFphbWJvIGJlY2F1c2UgZmluZGluZyB0aGUgcmlnaHQgbG9jYWwgYnVzaW5lc3MgdGFrZXMgdG9vIGxvbmcuIE1hbnVhbCBwcm9zcGVjdGluZyBlYXRzIGhvdXJzLiBZb3UgbmVlZCBzcGVlZCwgcHJlY2lzaW9uLCBhbmQgc291cmNlLWJhY2tlZCBkYXRhLlxuXG5aYW1ibyBzb2x2ZXMgdGhpcy4gR2l2ZSBpdCBhIHRyYWRlIGFuZCBhIGNpdHkuIEl0IHJldHVybnMgZml2ZSBxdWFsaWZpZWQgbGVhZHMgd2l0aCBjb250YWN0IGluZm8gaW4gdW5kZXIgc2l4dHkgc2Vjb25kcy4gTm8gZ3Vlc3N3b3JrLiBObyBzY3JhcGluZyBsb3ctcXVhbGl0eSBkYXRhYmFzZXMuIEp1c3QgdmVyaWZpZWQsIGFjdGlvbmFibGUgcHJvc3BlY3RzIGZvciBjb250cmFjdG9ycyBhbmQgbG9jYWwgc2VydmljZSBidXNpbmVzc2VzLlxuXG5XZSBzdXBwb3J0IHR3ZW50eS1mb3VyIHRyYWRlcyBhY3Jvc3MgYW55IFVTIGNpdHkuIFRoZSBzeXN0ZW0gY2hlY2tzIHlvdXIgcXVvdGEsIGV4ZWN1dGVzIHRoZSBzZWFyY2gsIGFuZCBkZWxpdmVycyBhIGRyYWZ0IG1lc3NhZ2UgeW91IGNhbiByZXZpZXcuIFlvdSBzdGF5IGluIGNvbnRyb2wuIFdlIGhhbmRsZSB0aGUgaGVhdnkgbGlmdGluZy5cblxuUmlnaHQgbm93LCB0aGUgTGVhZFNpZ25hbCB0b29sIGlzIGxpdmUuIEl0IHJ1bnMgb24gYSBmcmVlIHRpZXIgd2l0aCB0aHJlZSBzZWFyY2hlcyBwZXIgSVAgcGVyIFVUQyBkYXkuIFlvdSBjYW4gdGVzdCBpdCBpbW1lZGlhdGVseS4gTm8gY3JlZGl0IGNhcmQgcmVxdWlyZWQuIE5vIGxvbmcgb25ib2FyZGluZy5cblxuSGVyZSBpcyB5b3VyIGZpcnN0IHN0ZXAuXG5cbkNvcHkgdGhpcyBleGFjdCBjb21tYW5kIGludG8geW91ciBaYW1ibyBpbnRlcmZhY2U6XG5cbmBsZWFkc2lnbmFsKHt0cmFkZTogXCJwbHVtYmVyXCIsIGNpdHk6IFwiRGVudmVyIENPXCJ9KWBcblxuVGhpcyB3aWxsIHRyaWdnZXIgYSBzZWFyY2ggZm9yIHBsdW1iZXJzIGluIERlbnZlci4gWW91IHdpbGwgcmVjZWl2ZSBhIGxpc3Qgb2YgZml2ZSBwcm9zcGVjdHMgd2l0aCB2ZXJpZmllZCBzb3VyY2VzLiBUaGUgdG9vbCBhbHNvIGdlbmVyYXRlcyBhIGRyYWZ0IG91dHJlYWNoIG1lc3NhZ2UgYmFzZWQgb24gdGhlIHJldHVybmVkIGRhdGEuIFlvdSBkZWNpZGUgd2hhdCB0byBzZW5kLiBXZSBuZXZlciBzZW5kIGFueXRoaW5nIHdpdGhvdXQgeW91ciBleHBsaWNpdCBhcHByb3ZhbC5cblxuSWYgeW91IGFyZSByZWFkeSB0byB0ZXN0IHRoZSBzcGVlZCwgcnVuIHRoYXQgY29tbWFuZCBub3cuIElmIHlvdSB3YW50IHRvIHRyeSBhIGRpZmZlcmVudCB0cmFkZSBvciBjaXR5LCBzd2FwIHRoZSB2YXJpYWJsZXMuIFRoZSBzeXN0ZW0gaXMgZmxleGlibGUuIFRoZSByZXN1bHRzIGFyZSBmYXN0LlxuXG5aYW1ibyBpcyBub3QgYSBibGFjayBib3guIEl0IGlzIGEgdG9vbCB0aGF0IHJlc3BlY3RzIHlvdXIgdGltZSBhbmQgeW91ciBkYXRhLiBXZSBidWlsdCBpdCBmb3IgcHJvZmVzc2lvbmFscyB3aG8gbmVlZCBsZWFkcywgbm90IG5vaXNlLlxuXG5UcnkgaXQgdG9kYXkuIFNlZSB0aGUgcmVzdWx0cy4gVGhlbiBkZWNpZGUgaWYgaXQgZml0cyB5b3VyIHdvcmtmbG93LlxuXG5ObyBwcmVzc3VyZS4gTm8gaGlkZGVuIGZlZXMuIEp1c3QgYmV0dGVyIGxlYWQgZ2VuZXJhdGlvbi5cblxuQmVzdCxcblxuVGhlIFphbWJvIFRlYW1cblxuW1lvdXIgTmFtZV1cbltZb3VyIFRpdGxlXVxuW0NvbXBhbnkgTmFtZV1cbltDb250YWN0IEluZm9ybWF0aW9uXVxuW1dlYnNpdGUgVVJMXVxuXG4qTm90ZTogVGhpcyBpcyBhIGRyYWZ0LiBEbyBub3Qgc2VuZCB1bnRpbCB5b3UgaGF2ZSB2ZXJpZmllZCBhbGwgZGV0YWlscyBhbmQgcmVjZWl2ZWQgZXhwbGljaXQgYXBwcm92YWwgZnJvbSB0aGUgbWFya2V0aW5nIHRlYW0uKiJ9LCJyZWNlaXB0X3NjaGVtYV92ZXJzaW9uIjoiMC40Iiwic2lkZV9lZmZlY3RzIjp7ImRlY2xhcmF0aW9uX2hhc2giOiJzaGEyNTY6NDVhYWQzOGYzYWE5ODJiOWFhZmU5MmVjYjQxNmViZTk4NzkxZWRkYmFmOGFiNmRmMGJkMDg2MDViN2MxYmZlZSIsImRlY2xhcmVkIjpbIm5vbmUiXSwic2NoZW1hX3ZlcnNpb24iOiJ6YW1iby1zaWRlLWVmZmVjdHMvMSJ9LCJ0b29sIjp7Im5hbWUiOiJ3cml0ZSIsInNjb3BlIjoicHVibGljIiwidmVyc2lvbiI6IjQuMS40In19","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":2460,"verification_status":"verified","session_trail":[{"tool":"capability_search","status":"completed","args_hash":"sha256:e285f955b1a60d65d6c1e1682aeb8b9ef9e1023f94a0bc5a451ef6d544b13e4c","timestamp":"2026-11-15T07:56:04.206Z","receipt_uuid":"060b6571-802b-4252-8f7d-ac0a621526a7"},{"tool":"ghost_audit_site","status":"completed","args_hash":"sha256:157d058ec4620bb8000723ad7cd16f36bdab9eda95193a314128953122235250","timestamp":"2026-11-15T07:56:04.333Z","receipt_uuid":"51af51eb-6ad4-49f2-8d00-4ac644f4d322"},{"tool":"prompt_shield","status":"completed","args_hash":"sha256:1255ca4a80886f58ea1dfd1770ef59f6f21ab16d8b486bc3618e5fb864a2b3d5","timestamp":"2026-11-15T07:56:05.457Z","receipt_uuid":"0dc5b07a-01c4-4754-b988-77f9763e4d13"},{"tool":"leadsignal","status":"completed","args_hash":"sha256:3091d97345e41823174368b999adaa7aaf476e006c5ea145e9c3c8846b7daf6a","timestamp":"2026-11-15T07:56:18.229Z","receipt_uuid":"da63b152-da03-4bb9-892c-d833deec3336"},{"tool":"continuity_get_recent","status":"completed","args_hash":"sha256:7bfe67cfde878ce874d198b414d6f9dcc149944eb8c6922f388fac37856be852","timestamp":"2026-11-15T07:56:19.049Z","receipt_uuid":"2895cb29-9b80-4465-94c9-bf80c6c61124"},{"tool":"write","status":"completed","args_hash":"sha256:09692567ecd0d27cbdbf159960305c3ac7253c796698ef2fb6f07c67607514ad","timestamp":"2026-11-15T07:56:20.643Z","receipt_uuid":"8ddfa271-bedc-4b34-baae-f445cb6fd46a"}],"result_preview":"Subject: Zambo is live: 5 qualified leads in under 60 seconds\n\nWe built Zambo because finding the right local business takes too long. Manual prospecting eats hours. You need speed, precision, and source-backed data.\n\nZambo solves this. Give it a trade and a city. It returns five qualified leads with contact info in under sixty seconds. No guesswork. No scraping low-quality databases. Just verified, actionable prospects for contractors and local service businesses.\n\nWe support twenty-four trades across any US city. The system checks your quota, executes the search, and delivers a draft message you can review. You stay in control. We handle the heavy lifting.\n\nRight now, the LeadSignal tool is live. It runs on a free tier with three searches per IP per UTC day. You can test it immediately. No credit card required. No long onboarding.\n\nHere is your first step.\n\nCopy this exact command into your Zambo interface:\n\n`leadsignal({trade: \"plumber\", city: \"Denver CO\"})`\n\nThis will trigger a search for plumbers in Denver. You will receive a list of five prospects with verified sources. The tool also generates a draft outreach message based on the returned data. You decide what to send. We never send anything without your explicit approval.\n\nIf you are ready to test the speed, run that command now. If you want to try a different trade or city, swap the variables. The system is flexible. The results are fast.\n\nZambo is not a black box. It is a tool that respects your time and your data. We built it for professionals who need leads, not noise.\n\nTry it today. See the results. Then decide if it fits your workflow.\n\nNo pressure. No hidden fees. Just better lead generation.\n\nBest,\n\nThe Zambo Team\n\n[Your Name]\n[Your Title]\n[Company Name]\n[Contact Information]\n[Website URL]\n\n*Note: This is a draft. Do not send until you have verified all details and received explicit approval from the marketing team.*","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:542de3c09c42f978adb3dc83dcdaee7accbf434d6370bdb03f1255e315dfac00","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:db3559eb142a92231e3be3da4bb776cc516436c4a85b76264080d21a8507f45c","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:3bbf492e6fb2408c5187c2164d5b0a54e2853ff98e05b4faea6336e5b57505d6","anchor":{"event_id":"c13a46fc3f621e1c5bf8ddb9d5d62a8ef6508fa658c7968b0773b9c7738b4111","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.primal.net"],"status":"published","published_at":"2026-11-15T07:56:21.166Z","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-15T07:56:20.643Z","evidence_url":null,"receipt_uuid":"8ddfa271-bedc-4b34-baae-f445cb6fd46a","output_sha256":"sha256:4b031f37486959eec401cb722bee632c04c00bc7522c42689f2305bcd251c551","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-11-15T07:56:20.643Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:4b031f37486959eec401cb722bee632c04c00bc7522c42689f2305bcd251c551\",\"receipt_uuid\":\"8ddfa271-bedc-4b34-baae-f445cb6fd46a\",\"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-15T07:56:20.643Z","detail":"The receipt store reports 2026-11-15T07:56:20.643Z; 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:4b031f37486959eec401cb722bee632c04c00bc7522c42689f2305bcd251c551","computed_hash":"sha256:4b031f37486959eec401cb722bee632c04c00bc7522c42689f2305bcd251c551","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."}}}