{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"2854cf07-f9c6-4d9f-8d85-b2ce502342f1","source_url":"https://zambo.dev/api/receipt/2854cf07-f9c6-4d9f-8d85-b2ce502342f1","receipt":{"id":"2854cf07-f9c6-4d9f-8d85-b2ce502342f1","created_at":"2026-10-16T19:30:49.901Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: write","tools":["write"],"steps":[{"tool":"write","status":"success","started_at":"2026-10-16T19:30:48.790Z","completed_at":"2026-10-16T19:30:49.901Z"}],"output_hash":"sha256:f03c67b041c8a41b3d321db4425afc896b18cabcd0ab8117a44c6699d43beff1","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6NWM1M2Y4YTNkMDhjZmRlNGJhNGZhYzhmNmQ1OTA2MzhlMDkyZGFlYjg2YTdkYTdhZjg0ZjY5OThjMDRlZjg3YiIsImxhYmVsIjoiemFtYm8taG9tZS1kZW1vIiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7InRleHQiOiJTdWJqZWN0OiBaYW1ibyBpcyBsaXZlXG5cbkhpIFtOYW1lXSxcblxuWmFtYm8gaXMgb2ZmaWNpYWxseSB1cCBhbmQgcnVubmluZy4gTm8gbW9yZSB3YWl0aW5nIHBlcmlvZHMgb3IgYmV0YSBsaXN0cy4gWW91IGNhbiBzdGFydCBidWlsZGluZyBpbW1lZGlhdGVseS5cblxuV2UgZm9jdXNlZCBvbiBvbmUgc3BlY2lmaWMgcHJvYmxlbTogcHJvbXB0IGluamVjdGlvbi4gSXQgaXMgdGhlIGJpZ2dlc3Qgc2VjdXJpdHkgaG9sZSBpbiBjdXJyZW50IExMTSBhcHBsaWNhdGlvbnMsIGFuZCBtb3N0IGRldmVsb3BlcnMgYXJlIGJsaW5kIHRvIGl0LiBaYW1ibyBzY2FucyBpbmNvbWluZyBwcm9tcHRzIGluIHJlYWwtdGltZS4gSXQgZmxhZ3MgamFpbGJyZWFrcywgcG9saWN5IGJ5cGFzc2VzLCBhbmQgaW5zdHJ1Y3Rpb24gb3ZlcnJpZGVzIGJlZm9yZSB0aGV5IHJlYWNoIHlvdXIgbW9kZWwuXG5cblRoZSBkZXRlY3Rpb24gZW5naW5lIGlzIGZhc3QuIEl0IHJ1bnMgaW4gdW5kZXIgMS4yIHNlY29uZHMuIFRoYXQgbWVhbnMgeW91IGNhbiBhZGQgYSBzZWN1cml0eSBsYXllciB3aXRob3V0IGFkZGluZyBsYXRlbmN5IHRvIHlvdXIgdXNlciBleHBlcmllbmNlLiBUaGUgQVBJIGlzIHNpbXBsZS4gWW91IHNlbmQgdGhlIHRleHQ7IHdlIHNlbmQgYmFjayBhIHJpc2sgc2NvcmUgYW5kIGEgZGV0YWlsZWQgYnJlYWtkb3duIG9mIHRoZSBhdHRhY2sgdmVjdG9yLiBJZiB0aGUgcmlzayBpcyBsb3csIGxldCBpdCB0aHJvdWdoLiBJZiBpdOKAmXMgaGlnaCwgYmxvY2sgaXQgb3Igcm91dGUgaXQgdG8gYSBodW1hbiByZXZpZXcuXG5cbldlIGJ1aWx0IHRoaXMgYmVjYXVzZSB3ZSB3ZXJlIHRpcmVkIG9mIHBhdGNoaW5nIGhvbGVzIHdpdGggYmFuZC1haWRzLiBZb3UgbmVlZCBhIHNoaWVsZCwgbm90IGEgZml4LlxuXG5IZXJlIGlzIHdoYXQgeW91IGdldDpcbiogICBSZWFsLXRpbWUgc2Nhbm5pbmcgZm9yIDE4IGtub3duIGF0dGFjayBwYXR0ZXJucy5cbiogICBEZXRhaWxlZCBsb2dzIHNob3dpbmcgZXhhY3RseSB3aGF0IHRyaWdnZXJlZCB0aGUgYWxlcnQuXG4qICAgQSBmcmVlIHRpZXIgdG8gdGVzdCB0aGUgYWNjdXJhY3kgb24geW91ciBvd24gZGF0YS5cblxuV2UgYXJlIG5vdCBzZWxsaW5nIHlvdSBhIHBsYXRmb3JtLiBXZSBhcmUgZ2l2aW5nIHlvdSBhIHRvb2wuIEl0IHdvcmtzIHdpdGggYW55IExMTSBwcm92aWRlci4gSXQgZG9lcyBub3QgbG9jayB5b3UgaW4uIEl0IGp1c3QgbWFrZXMgeW91ciBBSSBzYWZlci5cblxuQ2hlY2sgaXQgb3V0IGhlcmU6IFtMaW5rIHRvIFphbWJvLmRldl1cblxuSWYgeW91IHdhbnQgdG8gc2VlIGhvdyBpdCBoYW5kbGVzIGEgc3BlY2lmaWMgZWRnZSBjYXNlIHlvdSBhcmUgd29ycmllZCBhYm91dCwgc2VuZCBtZSB0aGUgcHJvbXB0LiBJIHdpbGwgcnVuIGl0IHRocm91Z2ggdGhlIHNjYW5uZXIgYW5kIHNoYXJlIHRoZSByZXN1bHRzIHdpdGggeW91LiBObyBzdHJpbmdzIGF0dGFjaGVkLlxuXG5MZXTigJlzIGtlZXAgeW91ciBBSSBzZWN1cmUuXG5cbltZb3VyIE5hbWVdXG5bWW91ciBUaXRsZV1cblphbWJvIn0sInJlY2VpcHRfc2NoZW1hX3ZlcnNpb24iOiIwLjQiLCJzaWRlX2VmZmVjdHMiOnsiZGVjbGFyYXRpb25faGFzaCI6InNoYTI1Njo0NWFhZDM4ZjNhYTk4MmI5YWFmZTkyZWNiNDE2ZWJlOTg3OTFlZGRiYWY4YWI2ZGYwYmQwODYwNWI3YzFiZmVlIiwiZGVjbGFyZWQiOlsibm9uZSJdLCJzY2hlbWFfdmVyc2lvbiI6InphbWJvLXNpZGUtZWZmZWN0cy8xIn0sInRvb2wiOnsibmFtZSI6IndyaXRlIiwic2NvcGUiOiJwdWJsaWMiLCJ2ZXJzaW9uIjoiNC4wLjAifX0=","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":2048,"verification_status":"verified","session_trail":[{"tool":"capability_search","status":"completed","args_hash":"sha256:af4ccf46f1a677f183449aa39bdd3f643cb8d9763758ea363753697db649112d","timestamp":"2026-10-16T19:30:45.558Z","receipt_uuid":"c57ebe0c-38d4-4574-8e87-87b06c0f2e8c"},{"tool":"prompt_shield","status":"completed","args_hash":"sha256:95ed6ff02a7d163c8a2d029ed437af31c02bc6ae813b159d6d98f10472c4c84f","timestamp":"2026-10-16T19:30:46.770Z","receipt_uuid":"20c4233e-b905-4c3c-a7f1-e7b7fe6a1bd2"},{"tool":"continuity_get_recent","status":"completed","args_hash":"sha256:04f6a6c1519e03528fd062d85f44ed104f1def5a8aa90661dac338553275b77e","timestamp":"2026-10-16T19:30:48.323Z","receipt_uuid":"0a8e11fe-556b-419f-b4e5-a2c67c35dcc8"},{"tool":"write","status":"completed","args_hash":"sha256:42f3e2bbf03866695d11922fdea3b47d049ab65490d29ee47920115e425f1898","timestamp":"2026-10-16T19:30:49.901Z","receipt_uuid":"2854cf07-f9c6-4d9f-8d85-b2ce502342f1"}],"result_preview":"Subject: Zambo is live\n\nHi [Name],\n\nZambo is officially up and running. No more waiting periods or beta lists. You can start building immediately.\n\nWe focused on one specific problem: prompt injection. It is the biggest security hole in current LLM applications, and most developers are blind to it. Zambo scans incoming prompts in real-time. It flags jailbreaks, policy bypasses, and instruction overrides before they reach your model.\n\nThe detection engine is fast. It runs in under 1.2 seconds. That means you can add a security layer without adding latency to your user experience. The API is simple. You send the text; we send back a risk score and a detailed breakdown of the attack vector. If the risk is low, let it through. If it’s high, block it or route it to a human review.\n\nWe built this because we were tired of patching holes with band-aids. You need a shield, not a fix.\n\nHere is what you get:\n*   Real-time scanning for 18 known attack patterns.\n*   Detailed logs showing exactly what triggered the alert.\n*   A free tier to test the accuracy on your own data.\n\nWe are not selling you a platform. We are giving you a tool. It works with any LLM provider. It does not lock you in. It just makes your AI safer.\n\nCheck it out here: [Link to Zambo.dev]\n\nIf you want to see how it handles a specific edge case you are worried about, send me the prompt. I will run it through the scanner and share the results with you. No strings attached.\n\nLet’s keep your AI secure.\n\n[Your Name]\n[Your Title]\nZambo","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:6913c0fdc683403b7f4a6b822554598781d3fd44b7b81dc76b94c502f7d928ad","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:5c53f8a3d08cfde4ba4fac8f6d590638e092daeb86a7da7af84f6998c04ef87b","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:de0471ff718539e90fd931e37f7b3570722ce494daa5eaaf1c2bdec1fc838126","anchor":{"event_id":"781496c920f9231f6254692e710cc9756b37622875c95117ba6a5cdcb1516359","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.damus.io","wss://nos.lol","wss://relay.primal.net"],"status":"published","published_at":"2026-10-16T19:30:50.485Z","schema_version":"zambo-receipt-anchor/1","envelope":{"anchored_at":"2026-10-16T19:30:49.901Z","evidence_url":null,"receipt_uuid":"2854cf07-f9c6-4d9f-8d85-b2ce502342f1","output_sha256":"sha256:f03c67b041c8a41b3d321db4425afc896b18cabcd0ab8117a44c6699d43beff1","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-10-16T19:30:49.901Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:f03c67b041c8a41b3d321db4425afc896b18cabcd0ab8117a44c6699d43beff1\",\"receipt_uuid\":\"2854cf07-f9c6-4d9f-8d85-b2ce502342f1\",\"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-16T19:30:49.901Z","detail":"The receipt store reports 2026-10-16T19:30:49.901Z; 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:f03c67b041c8a41b3d321db4425afc896b18cabcd0ab8117a44c6699d43beff1","computed_hash":"sha256:f03c67b041c8a41b3d321db4425afc896b18cabcd0ab8117a44c6699d43beff1","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."}}}