{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"8cd50dcb-9c45-49de-80df-99839faff5da","source_url":"https://zambo.dev/api/receipt/8cd50dcb-9c45-49de-80df-99839faff5da","receipt":{"id":"8cd50dcb-9c45-49de-80df-99839faff5da","created_at":"2026-10-19T09:48:09.607Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: write","tools":["write"],"steps":[{"tool":"write","status":"success","started_at":"2026-10-19T09:48:08.420Z","completed_at":"2026-10-19T09:48:09.607Z"}],"output_hash":"sha256:43b8c5e9deb8c7a13199e540d5a39be229fd13b5c0bfed1783b3eec6489dd8c6","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6YzgzMjdkZTZlNWMyOTU1NGM5MDAxMDcyNDk0NGZmOTA4YWM3OGZlYmRkZmZiZTZhNjdkNWFmMGNjY2QxOTQ3NSIsImxhYmVsIjoiemFtYm8taG9tZS1kZW1vIiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7InRleHQiOiJTdWJqZWN0OiBQcm9tcHRTaGllbGQ6IFlvdXIgbGF1bmNoIHNhZmV0eSBuZXRcblxuSGkgW05hbWVdLFxuXG5Zb3XigJlyZSBhYm91dCB0byBzaGlwLiBUaGUgY29kZSBpcyB3cml0dGVuLCB0aGUgZGVtb3MgbG9vayBnb29kLCBhbmQgdGhlIGV4Y2l0ZW1lbnQgaXMgaGlnaC4gQnV0IG9uZSB0aGluZyBpcyBtaXNzaW5nOiBwcm9vZiB0aGF0IHlvdXIgQUkgaXNu4oCZdCBqdXN0IHNtYXJ0LCBidXQgc2FmZS5cblxuUHJvbXB0U2hpZWxkIGlzIGEgcHJvbXB0IGluamVjdGlvbiBhbmQgamFpbGJyZWFrIGRldGVjdGlvbiBBUEkgYnVpbHQgZm9yIHRoaXMgZXhhY3QgbW9tZW50LiBJdCBzaXRzIGJldHdlZW4geW91ciB1c2VyIGFuZCB5b3VyIG1vZGVsLCBzY2FubmluZyBpbnB1dHMgaW4gcmVhbC10aW1lLiBJZiBzb21lb25lIHRyaWVzIHRvIG92ZXJyaWRlIHlvdXIgc3lzdGVtIGluc3RydWN0aW9ucywgbGVhayB5b3VyIHByaXZhdGUga2V5cywgb3IgZXh0cmFjdCBQSUksIFByb21wdFNoaWVsZCBmbGFncyBpdCBpbnN0YW50bHkuXG5cblJlY2VudCBkZWVwIHNjYW5zIGhhdmUgZmxhZ2dlZCBjcml0aWNhbCByaXNrcyBsaWtlIFwiSW5zdHJ1Y3Rpb24gT3ZlcnJpZGVcIiB3aXRoIDk1JSBpbmplY3Rpb24gcmlzayBzY29yZXMuIFRoZXNlIGFyZW7igJl0IHRoZW9yZXRpY2FsIGVkZ2UgY2FzZXM7IHRoZXnigJlyZSBhY3RpdmUgdGhyZWF0cyB0YXJnZXRpbmcgQUkgcHJvZHVjdHMgcmlnaHQgbm93LiBPdXIgdG9vbCB1c2VzIHNlbWFudGljIGFuYWx5c2lzIGFuZCBhIGxpYnJhcnkgb2YgMTggc3BlY2lmaWMgcGF0dGVybiBydWxlcyB0byBjYXRjaCB0aGVzZSBhdHRlbXB0cyBiZWZvcmUgdGhleSByZWFjaCB5b3VyIGJhY2tlbmQuXG5cbldl4oCZdmUgdGVzdGVkIHRoaXMgYWdhaW5zdCBsaXZlIGFnZW50IHdvcmtmbG93cy4gVGhlIHJlc3VsdHMgYXJlIGNsZWFyOiB5b3UgY2Fu4oCZdCByZWx5IG9uIHlvdXIgbW9kZWzigJlzIGludGVybmFsIGd1YXJkcmFpbHMgYWxvbmUuIFlvdSBuZWVkIGFuIGV4dGVybmFsLCBkZXRlcm1pbmlzdGljIGxheWVyIG9mIGRlZmVuc2UuXG5cbkl04oCZcyBzaW1wbGUgdG8gaW50ZWdyYXRlLiBPbmUgQVBJIGNhbGwuIFlvdSBnZXQgYSBkZXRhaWxlZCByZXBvcnQgb24gaW5qZWN0aW9uIHJpc2ssIGphaWxicmVhayBkZXRlY3Rpb24sIGFuZCBwb2xpY3kgYnlwYXNzIGF0dGVtcHRzLiBObyBibGFjayBib3guIEp1c3QgY2xlYXIsIGFjdGlvbmFibGUgZGF0YSB0aGF0IHRlbGxzIHlvdSBleGFjdGx5IHdoYXTigJlzIGhhcHBlbmluZyB0byB5b3VyIHByb21wdHMuXG5cblN0b3AgZ3Vlc3NpbmcgaWYgeW91ciBBSSBpcyBzZWN1cmUuIFN0YXJ0IGtub3dpbmcuXG5cbltMaW5rOiBTZWUgYSBzYW1wbGUgc2NhbiByZXBvcnRdXG5cblJlYWR5IHRvIHNlY3VyZSB5b3VyIGxhdW5jaD9cblxuW0NUQSBCdXR0b246IEdldCBhIEZyZWUgRGVlcCBTY2FuXVxuXG5CZXN0LFxuXG5bWW91ciBOYW1lXVxuW1lvdXIgVGl0bGVdXG5aYW1ibyJ9LCJyZWNlaXB0X3NjaGVtYV92ZXJzaW9uIjoiMC40Iiwic2lkZV9lZmZlY3RzIjp7ImRlY2xhcmF0aW9uX2hhc2giOiJzaGEyNTY6NDVhYWQzOGYzYWE5ODJiOWFhZmU5MmVjYjQxNmViZTk4NzkxZWRkYmFmOGFiNmRmMGJkMDg2MDViN2MxYmZlZSIsImRlY2xhcmVkIjpbIm5vbmUiXSwic2NoZW1hX3ZlcnNpb24iOiJ6YW1iby1zaWRlLWVmZmVjdHMvMSJ9LCJ0b29sIjp7Im5hbWUiOiJ3cml0ZSIsInNjb3BlIjoicHVibGljIiwidmVyc2lvbiI6IjQuMC4wIn19","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":2007,"verification_status":"verified","session_trail":[{"tool":"capability_search","status":"completed","args_hash":"sha256:11231160a172122e225709ba39eb66687678a9b064cfc7ba8e764d83f3664abe","timestamp":"2026-10-19T09:48:05.126Z","receipt_uuid":"7d7034d1-affe-4507-adbb-2a32cf1005c9"},{"tool":"prompt_shield","status":"completed","args_hash":"sha256:6169cb7f4798676c762c0b5837736c83710a25015a81544ce8001829d99b3cea","timestamp":"2026-10-19T09:48:06.404Z","receipt_uuid":"b059088f-a87e-42fe-a939-e48031c64ebd"},{"tool":"continuity_get_recent","status":"completed","args_hash":"sha256:6f3504e0f0839d4e06da6589e7457b35d46f04daeefe73f13ad59de72c1f5281","timestamp":"2026-10-19T09:48:08.034Z","receipt_uuid":"0da2cb40-5440-46a7-92d7-855a1942d58f"},{"tool":"write","status":"completed","args_hash":"sha256:5a6a93d76e67b7ae0f117fc6381e88e02adbfd82dc39cd336d8906ba2cfc3cf2","timestamp":"2026-10-19T09:48:09.607Z","receipt_uuid":"8cd50dcb-9c45-49de-80df-99839faff5da"}],"result_preview":"Subject: PromptShield: Your launch safety net\n\nHi [Name],\n\nYou’re about to ship. The code is written, the demos look good, and the excitement is high. But one thing is missing: proof that your AI isn’t just smart, but safe.\n\nPromptShield is a prompt injection and jailbreak detection API built for this exact moment. It sits between your user and your model, scanning inputs in real-time. If someone tries to override your system instructions, leak your private keys, or extract PII, PromptShield flags it instantly.\n\nRecent deep scans have flagged critical risks like \"Instruction Override\" with 95% injection risk scores. These aren’t theoretical edge cases; they’re active threats targeting AI products right now. Our tool uses semantic analysis and a library of 18 specific pattern rules to catch these attempts before they reach your backend.\n\nWe’ve tested this against live agent workflows. The results are clear: you can’t rely on your model’s internal guardrails alone. You need an external, deterministic layer of defense.\n\nIt’s simple to integrate. One API call. You get a detailed report on injection risk, jailbreak detection, and policy bypass attempts. No black box. Just clear, actionable data that tells you exactly what’s happening to your prompts.\n\nStop guessing if your AI is secure. Start knowing.\n\n[Link: See a sample scan report]\n\nReady to secure your launch?\n\n[CTA Button: Get a Free Deep Scan]\n\nBest,\n\n[Your Name]\n[Your Title]\nZambo","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:d5119211cd65f308ab2a97211a38d5dc9a03979a152bbd3c51e27aaf3c3f5076","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:c8327de6e5c29554c90010724944ff908ac78febddffbe6a67d5af0cccd19475","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:7f7a67463e3ed38b5eee9ebcb35e6ae0cc386817bbbb60939227a0b80700aa38","anchor":{"event_id":"1d2ca689fc40019fd53e6e399e9c6c887992394912396048c8377fac6dd07576","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.damus.io","wss://nos.lol","wss://relay.primal.net"],"status":"published","published_at":"2026-10-19T09:48:10.154Z","schema_version":"zambo-receipt-anchor/1","envelope":{"anchored_at":"2026-10-19T09:48:09.607Z","evidence_url":null,"receipt_uuid":"8cd50dcb-9c45-49de-80df-99839faff5da","output_sha256":"sha256:43b8c5e9deb8c7a13199e540d5a39be229fd13b5c0bfed1783b3eec6489dd8c6","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-10-19T09:48:09.607Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:43b8c5e9deb8c7a13199e540d5a39be229fd13b5c0bfed1783b3eec6489dd8c6\",\"receipt_uuid\":\"8cd50dcb-9c45-49de-80df-99839faff5da\",\"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-19T09:48:09.607Z","detail":"The receipt store reports 2026-10-19T09:48:09.607Z; 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:43b8c5e9deb8c7a13199e540d5a39be229fd13b5c0bfed1783b3eec6489dd8c6","computed_hash":"sha256:43b8c5e9deb8c7a13199e540d5a39be229fd13b5c0bfed1783b3eec6489dd8c6","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."}}}