{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"3f87c2ef-d7bb-4ca0-ba9a-6345beb86192","source_url":"https://zambo.dev/api/receipt/3f87c2ef-d7bb-4ca0-ba9a-6345beb86192","receipt":{"id":"3f87c2ef-d7bb-4ca0-ba9a-6345beb86192","created_at":"2026-10-27T20:30:55.979Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: write","tools":["write"],"steps":[{"tool":"write","status":"success","started_at":"2026-10-27T20:30:54.669Z","completed_at":"2026-10-27T20:30:55.979Z"}],"output_hash":"sha256:92cb7bbb38283ba199f7305d5d87b50738f412d75a707eacd30e7f9dec9d297d","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6YjZhYzFjMTdhZmYwMDI4NDdhMDlmZjg1MjA4NTY2ZjA2MTlkNjM1Y2M5Y2QyODliZjRmMjQ3ZGE5Y2Q4NDk1MSIsImxhYmVsIjoiemFtYm8taG9tZS1kZW1vIiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7InRleHQiOiJTdWJqZWN0OiBaYW1ibyBpcyBsaXZlOiBTZWN1cml0eS1maXJzdCBBSSB0b29sc1xuXG5IaSBbTmFtZV0sXG5cbknigJltIHNraXBwaW5nIHRoZSBzbWFsbCB0YWxrIGJlY2F1c2UgeW91IGxpa2VseSBjYXJlIGFib3V0IG9uZSB0aGluZzoga2VlcGluZyB5b3VyIEFJIHdvcmtmbG93IHNlY3VyZSB3aXRob3V0IHNhY3JpZmljaW5nIHNwZWVkLlxuXG5aYW1ibyBqdXN0IGxhdW5jaGVkLiBXZSBidWlsdCBpdCB0byBzb2x2ZSBhIHNwZWNpZmljIHByb2JsZW06IEFJIHRvb2xzIG9mdGVuIGFjY2VwdCBkYW5nZXJvdXMgaW5wdXRzIG9yIGxlYWsgc2Vuc2l0aXZlIGRhdGEgd2l0aG91dCB0aGUgdXNlciByZWFsaXppbmcgaXQuIFphbWJvIGFjdHMgYXMgYSBzZWN1cml0eSBsYXllciB0aGF0IHNjYW5zIHByb21wdHMgYW5kIG91dHB1dHMgYmVmb3JlIHRoZXkgaGl0IHlvdXIgc3lzdGVtLlxuXG5IZXJlIGlzIHdoYXQgdGhlIGxhdW5jaCBkYXRhIHNob3dzIHJpZ2h0IG5vdzpcblxuMS4gICoqU2VjdXJpdHkgU2Nhbm5pbmc6KiogT3VyIFByb21wdFNoaWVsZCB0b29sIGlzIGFjdGl2ZS4gSXQgZGV0ZWN0cyBpbmplY3Rpb24gYXR0YWNrcywgamFpbGJyZWFrIGF0dGVtcHRzLCBhbmQgUElJIGxlYWtzIGluIHJlYWwtdGltZS4gSXQgb3BlcmF0ZXMgb24gYSBkZWVwIHNlbWFudGljIGFuYWx5c2lzIG1vZGUsIG5vdCBqdXN0IGtleXdvcmQgbWF0Y2hpbmcuXG4yLiAgKipUcmFuc3BhcmVudCBSZWNlaXB0czoqKiBFdmVyeSBzY2FuIGdlbmVyYXRlcyBhIHVuaXF1ZSwgdmVyaWZpYWJsZSByZWNlaXB0LiBUaGlzIHByb3ZlcyB0aGUgYnl0ZXMgd2VyZSBwcm9jZXNzZWQgYW5kIHVuY2hhbmdlZCwgZ2l2aW5nIHlvdSBhbiBhdWRpdCB0cmFpbCBmb3IgY29tcGxpYW5jZS5cbjMuICAqKlJlc2VhcmNoIEludGVncmF0aW9uOioqIFphbWJvIGNvbm5lY3RzIHRvIHNvdXJjZS1iYWNrZWQgcmVzZWFyY2ggZmVlZHMuIFdlIGRvIG5vdCBpbnZlbnQgZGF0YS4gSWYgYSB0b29sIHJldHVybnMgXCJubyBsZWFkc1wiIG9yIFwibm8gcmVzdWx0cyxcIiB0aGF0IGlzIHRoZSB0cnV0aCwgbm90IGEgcGxhY2Vob2xkZXIuIFdlIHByaW9yaXRpemUgYWNjdXJhY3kgb3ZlciB2b2x1bWUuXG5cbldlIGFyZSBub3QgY2xhaW1pbmcgdG8gaGF2ZSBmaXhlZCB5b3VyIGVudGlyZSBBSSBzdGFjay4gV2UgYXJlIHByb3ZpZGluZyBhIGhhcmQgc3RvcCBmb3IgbWFsaWNpb3VzIGlucHV0cyBhbmQgYSBjbGVhciByZWNvcmQgb2Ygd2hhdCB3YXMgcHJvY2Vzc2VkLlxuXG4qKk5leHQgU3RlcCoqXG5cbklmIHlvdSB3YW50IHRvIHRlc3QgdGhlIHNlY3VyaXR5IGxheWVyLCBydW4geW91ciBjdXJyZW50IHByb21wdCB0ZW1wbGF0ZXMgdGhyb3VnaCBaYW1iby4gWW91IHdpbGwgc2VlIGV4YWN0bHkgd2hpY2ggcGF0dGVybnMgdHJpZ2dlciBvdXIgY3JpdGljYWwgcmlzayBmbGFncyBhbmQgZ2V0IGEgcmVjZWlwdCBmb3IgdGhlIHJ1bi5cblxuQ2hlY2sgdGhlIGN1cnJlbnQgc3RhdHVzIGFuZCBhdmFpbGFibGUgdG9vbHMgaGVyZTogaHR0cHM6Ly96YW1iby5kZXZcblxuTGV0IG1lIGtub3cgaWYgeW91IHdhbnQgdG8gc2V0IHVwIGEgcXVpY2sgdGVzdCBiYXRjaC5cblxuQmVzdCxcblxuW1lvdXIgTmFtZV1cbltZb3VyIFRpdGxlXVxuWmFtYm8ifSwicmVjZWlwdF9zY2hlbWFfdmVyc2lvbiI6IjAuNCIsInNpZGVfZWZmZWN0cyI6eyJkZWNsYXJhdGlvbl9oYXNoIjoic2hhMjU2OjQ1YWFkMzhmM2FhOTgyYjlhYWZlOTJlY2I0MTZlYmU5ODc5MWVkZGJhZjhhYjZkZjBiZDA4NjA1YjdjMWJmZWUiLCJkZWNsYXJlZCI6WyJub25lIl0sInNjaGVtYV92ZXJzaW9uIjoiemFtYm8tc2lkZS1lZmZlY3RzLzEifSwidG9vbCI6eyJuYW1lIjoid3JpdGUiLCJzY29wZSI6InB1YmxpYyIsInZlcnNpb24iOiI0LjAuMCJ9fQ==","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":2146,"verification_status":"verified","session_trail":[{"tool":"capability_search","status":"completed","args_hash":"sha256:81188186f190d4c831b836fdd659033d441bce33213dfa5ba858bb8bcfc3d59c","timestamp":"2026-10-27T20:30:47.061Z","receipt_uuid":"7918dd46-5cb6-467e-87cc-91e8aae98a2c"},{"tool":"prompt_shield","status":"completed","args_hash":"sha256:b996f4a18d161fcfeba4c15fc50c01478f2c82c912cb76892b31e3bd5ce64877","timestamp":"2026-10-27T20:30:48.484Z","receipt_uuid":"959e005b-01cf-4d39-b735-c4eb1253586d"},{"tool":"leadsignal","status":"completed","args_hash":"sha256:11a18d59ec9db846de919ef41dbb67714459d6d899b5c754a9222a955fa06084","timestamp":"2026-10-27T20:30:52.760Z","receipt_uuid":"923f889f-c9b0-4949-a837-ea26ead666f7"},{"tool":"continuity_get_recent","status":"completed","args_hash":"sha256:cad111eb22418d4b27d3a5f6b99f8d82303f8b7a297351dd4465a3ec45c44f95","timestamp":"2026-10-27T20:30:53.733Z","receipt_uuid":"08d17b08-4511-48db-9c88-a88295325492"},{"tool":"write","status":"completed","args_hash":"sha256:7ac73014b819e352c4a9e0d72d74de2dc62f0268c01d1f0bad01df8418292e18","timestamp":"2026-10-27T20:30:55.979Z","receipt_uuid":"3f87c2ef-d7bb-4ca0-ba9a-6345beb86192"}],"result_preview":"Subject: Zambo is live: Security-first AI tools\n\nHi [Name],\n\nI’m skipping the small talk because you likely care about one thing: keeping your AI workflow secure without sacrificing speed.\n\nZambo just launched. We built it to solve a specific problem: AI tools often accept dangerous inputs or leak sensitive data without the user realizing it. Zambo acts as a security layer that scans prompts and outputs before they hit your system.\n\nHere is what the launch data shows right now:\n\n1.  **Security Scanning:** Our PromptShield tool is active. It detects injection attacks, jailbreak attempts, and PII leaks in real-time. It operates on a deep semantic analysis mode, not just keyword matching.\n2.  **Transparent Receipts:** Every scan generates a unique, verifiable receipt. This proves the bytes were processed and unchanged, giving you an audit trail for compliance.\n3.  **Research Integration:** Zambo connects to source-backed research feeds. We do not invent data. If a tool returns \"no leads\" or \"no results,\" that is the truth, not a placeholder. We prioritize accuracy over volume.\n\nWe are not claiming to have fixed your entire AI stack. We are providing a hard stop for malicious inputs and a clear record of what was processed.\n\n**Next Step**\n\nIf you want to test the security layer, run your current prompt templates through Zambo. You will see exactly which patterns trigger our critical risk flags and get a receipt for the run.\n\nCheck the current status and available tools here: https://zambo.dev\n\nLet me know if you want to set up a quick test batch.\n\nBest,\n\n[Your Name]\n[Your Title]\nZambo","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:aa64248cf9783ae2c829d68c317bb23f04acd8303dcb46d45a95a8ea7806f8e0","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.0.0","scope":"public"},"caller":{"type":"session","id":"sha256:b6ac1c17aff002847a09ff85208566f0619d635cc9cd289bf4f247da9cd84951","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":"no_upstream_bytes_captured","external_evidence":[],"provenance":null,"provenance_class":"EXECUTED BY ZAMBO","metadata_hash":"sha256:380fe9b7bb606e30d6f32683c8aaaa04ad51160db21095438adb6683256df8b5","anchor":{"event_id":"8bb9aacea855144af08a4f11fb9e586c7794173cecee13a42681a39504e73962","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.damus.io","wss://nos.lol","wss://relay.primal.net"],"status":"published","published_at":"2026-10-27T20:30:56.542Z","schema_version":"zambo-receipt-anchor/1","envelope":{"anchored_at":"2026-10-27T20:30:55.979Z","evidence_url":null,"receipt_uuid":"3f87c2ef-d7bb-4ca0-ba9a-6345beb86192","output_sha256":"sha256:92cb7bbb38283ba199f7305d5d87b50738f412d75a707eacd30e7f9dec9d297d","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-10-27T20:30:55.979Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:92cb7bbb38283ba199f7305d5d87b50738f412d75a707eacd30e7f9dec9d297d\",\"receipt_uuid\":\"3f87c2ef-d7bb-4ca0-ba9a-6345beb86192\",\"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-10-27T20:30:55.979Z","detail":"The receipt store reports 2026-10-27T20:30:55.979Z; 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"}},"verification_status":"verified","checks":{"commitment_matches":{"status":"pass","passed":true,"expected_hash":"sha256:92cb7bbb38283ba199f7305d5d87b50738f412d75a707eacd30e7f9dec9d297d","computed_hash":"sha256:92cb7bbb38283ba199f7305d5d87b50738f412d75a707eacd30e7f9dec9d297d","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."}}}