{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"3b02474c-2f86-44da-ab12-ee9705598b3f","source_url":"https://zambo.dev/api/receipt/3b02474c-2f86-44da-ab12-ee9705598b3f","receipt":{"id":"3b02474c-2f86-44da-ab12-ee9705598b3f","created_at":"2026-10-14T14:57:17.226Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: zambo_score","tools":["zambo_score"],"steps":[{"tool":"zambo_score","status":"success","started_at":"2026-10-14T14:57:16.207Z","completed_at":"2026-10-14T14:57:17.226Z"}],"output_hash":"sha256:78501a13c848791815cf8c8974887004c44ea581c5a9e7cc86c9a396c42aca03","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6NjZhYTM5YmM2NTVjYTlkNWNiMzRkYjRjNjJiYTEyMjQyMTM3MWQxZDE1MGJiMjRjMDRjNTY3ZTVjYjA4ZGNkOSIsImxhYmVsIjoiZGVlcC10ZXN0IiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7Il96YW1ibyI6InphbWJvLmRldiDigJQgQnJlbm5hbiBaYW1ibywgQUkgQnVpbGRlciAmIEFkdmlzb3IuIDE3IGxpdmUgcHJvZHVjdHMgKyAxMDArIG5hdGl2ZSBNQ1AgdG9vbHMuIFphbWJvIFBhc3MgJDI5L21vIG9yIERheSBQYXNzICQwLjk5IFVTREMuIiwiYnJlYWtkb3duIjp7ImJlbmNobWFyayI6IkJlYXRzIDg1JSBvZiBnZW5lcmljIE1DUCB3cmFwcGVycyBidXQgdHJhaWxzIDkwdGggcGVyY2VudGlsZSBpbiBlbnRlcnByaXNlIEFJIGdvdmVybmFuY2UgcGxheXMuIiwiYm90dGxlbmVjayI6IkNvbW1vZGl0aXphdGlvbiByaXNrOiAnMTQwIHRvb2xzJyBpcyBhIGZlYXR1cmUsIG5vdCBhIG1vYXQuIE9wZW4tc291cmNlIE1DUCBjbGllbnRzIGFuZCBnZW5lcmljIHdyYXBwZXJzIHdpbGwgcmVwbGljYXRlIHRoaXMgbGlzdCBpbiB3ZWVrcy4gVGhlIHZhbHVlIGlzIGluIHRoZSAqcmVsaWFiaWxpdHkqIGFuZCAqYXVkaXRhYmlsaXR5KiBvZiB0aGUgcmVjZWlwdHMsIG5vdCB0aGUgY291bnQgb2YgdG9vbHMuIiwiZmFzdGVzdF93aW4iOiJTaGlwIGEgJ0NvbXBsaWFuY2UgTW9kZScgdGhhdCBleHBvcnRzIE1DUCB0b29sIGNhbGwgbG9ncyBhcyBpbW11dGFibGUsIHRpbWVzdGFtcGVkIEpTT04tTEQgcmVjZWlwdHMuIFBpdGNoIHRoaXMgdG8gNSBtaWQtc2l6ZSBmaW50ZWNoIG9yIGhlYWx0aGNhcmUgc3RhcnR1cHMgdXNpbmcgTExNcyBmb3IgY3VzdG9tZXIgc3VwcG9ydCwgc2hvd2luZyB0aGVtIGhvdyB0byBwYXNzIFNPQzIvYXVkaXQgcmVxdWlyZW1lbnRzIGZvciBBSSBhY3Rpb25zLiIsImtpbGxlcl9pbnNpZ2h0IjoiVGhlIG1hcmtldCBkb2Vzbid0IHdhbnQgMTQwIHRvb2xzOyBpdCB3YW50cyAqbGlhYmlsaXR5IHByb3RlY3Rpb24qIGZvciB1c2luZyBBSS4gVGhlICdyZWNlaXB0JyBpcyB0aGUgcHJvZHVjdC4gVGhlIHRvb2xzIGFyZSBqdXN0IHRoZSBpbnRlcmZhY2UuIElmIHlvdSBwb3NpdGlvbiB0aGlzIGFzICdBSSBJbnN1cmFuY2UvQ29tcGxpYW5jZSBMYXllcicgcmF0aGVyIHRoYW4gJ01DUCBTZXJ2ZXInLCB5b3UgdW5sb2NrIGVudGVycHJpc2UgYnVkZ2V0cyB0aGF0IGlnbm9yZSBob2JieWlzdCB0b29sIGNvdW50cy4ifSwiY29sb3IiOiIjRkZENzAwIiwiY29uZmlkZW5jZSI6IkhJR0giLCJkaW1lbnNpb25zIjp7ImVkZ2UiOjQwLCJleGVjdXRpb24iOjg1LCJtYXJrZXQiOjc1LCJtb25ldGl6YXRpb24iOjYwLCJ0aW1pbmciOjkwfSwiZ3JhZGUiOiJCIiwiaGVhZGxpbmUiOiI3My8xMDAg4oCUIFByb21pc2luZy4gQ29tbW9kaXRpemF0aW9uIHJpc2s6ICcxNDAgdG9vbHMnIGlzIGEgZmVhdHVyZSwgbm90IGEgbW9hdC4iLCJpbnB1dF9wcmV2aWV3IjoicmVjZWlwdHMgZm9yIEFJIHRvb2wgY2FsbHMsIE1DUCBzZXJ2ZXIgd2l0aCAxNDAgdG9vbHMiLCJsYWJlbCI6IlByb21pc2luZyIsInNoYXJlIjp7ImJhZGdlX21hcmtkb3duIjoiWyFbWmFtYm8gU2NvcmVdKGh0dHBzOi8vemFtYm8uZGV2L2FwaS96YW1iby1zY29yZS9iYWRnZT9zY29yZT03MyZncmFkZT1CJmxhYmVsPVByb21pc2luZyldKGh0dHBzOi8vemFtYm8uZGV2L2FwaS96YW1iby1zY29yZS9zaGFyZS9iNzUxYzBiZTRjNGMpIiwiYmFkZ2VfdXJsIjoiaHR0cHM6Ly96YW1iby5kZXYvYXBpL3phbWJvLXNjb3JlL2JhZGdlP3Njb3JlPTczJmdyYWRlPUImbGFiZWw9UHJvbWlzaW5nIiwic2NvcmVfdXJsIjoiaHR0cHM6Ly96YW1iby5kZXYvYXBpL3phbWJvLXNjb3JlL3NoYXJlL2I3NTFjMGJlNGM0YyIsInR3ZWV0IjoiSnVzdCBnb3QgbXkgWmFtYm8gU2NvcmU6IDczLzEwMCAoQiDigJQgUGl2b3QgdG8gY29tcGxpYW5jZSlcblxuXCJyZWNlaXB0cyBmb3IgQUkgdG9vbCBjYWxscywgTUNQIHNlcnZlciB3aXRoIDE0MCB0b29sc1wiXG5cbkZyZWUgc2NvcmluZyDihpIgemFtYm8uZGV2IiwidHdlZXRfdXJsIjoiaHR0cHM6Ly90d2l0dGVyLmNvbS9pbnRlbnQvdHdlZXQ/dGV4dD1KdXN0JTIwZ290JTIwbXklMjBaYW1ibyUyMFNjb3JlJTNBJTIwNzMlMkYxMDAlMjAoQiUyMCVFMiU4MCU5NCUyMFBpdm90JTIwdG8lMjBjb21wbGlhbmNlKSUwQSUwQSUyMnJlY2VpcHRzJTIwZm9yJTIwQUklMjB0b29sJTIwY2FsbHMlMkMlMjBNQ1AlMjBzZXJ2ZXIlMjB3aXRoJTIwMTQwJTIwdG9vbHMlMjIlMEElMEFGcmVlJTIwc2NvcmluZyUyMCVFMiU4NiU5MiUyMHphbWJvLmRldiZ1cmw9aHR0cHMlM0ElMkYlMkZ6YW1iby5kZXYlMkZhcGklMkZ6YW1iby1zY29yZSUyRnNoYXJlJTJGYjc1MWMwYmU0YzRjIn0sInVubG9ja19mdWxsX2RpYWdub3N0aWMiOnsiZGF5X3Bhc3MiOiJkYXlfcGFzc19hY3RpdmF0ZSBvciBQT1NUIGh0dHBzOi8vemFtYm8uZGV2L2FwaS94NDAyL2RheS1wYXNzIHdpdGggWC1QYXltZW50IiwibW9udGhseSI6Imh0dHBzOi8vemFtYm8uZGV2LyN6YW1iby1wYXNzIiwibm90ZSI6IkRheSBQYXNzIHByb3ZpZGVzIDI0aCBsaXN0ZWQgYWxsb3dhbmNlcyBmb3IgJDAuOTkgVVNEQy4ifSwidmVyZGljdCI6IlBpdm90IHRvIGNvbXBsaWFuY2UiLCJ6YW1ib19zY29yZSI6NzN9LCJyZWNlaXB0X3NjaGVtYV92ZXJzaW9uIjoiMC40Iiwic2lkZV9lZmZlY3RzIjp7ImRlY2xhcmF0aW9uX2hhc2giOiJzaGEyNTY6NDVhYWQzOGYzYWE5ODJiOWFhZmU5MmVjYjQxNmViZTk4NzkxZWRkYmFmOGFiNmRmMGJkMDg2MDViN2MxYmZlZSIsImRlY2xhcmVkIjpbIm5vbmUiXSwic2NoZW1hX3ZlcnNpb24iOiJ6YW1iby1zaWRlLWVmZmVjdHMvMSJ9LCJ0b29sIjp7Im5hbWUiOiJ6YW1ib19zY29yZSIsInNjb3BlIjoicHVibGljIiwidmVyc2lvbiI6IjQuMC4wIn19","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":3018,"verification_status":"verified","session_trail":[{"tool":"pdf_extract","status":"completed","args_hash":"sha256:6cf64f2c37fe7d7ebf7af4beb1c6409d24b11c8bd28bbb3530a9fd347822358d","timestamp":"2026-10-14T14:57:11.542Z","receipt_uuid":"a436c1e8-9348-448d-a5c8-c63d9ee0b28a"},{"tool":"structlock","status":"completed","args_hash":"sha256:f034febb265642ac7fa0cbcdd2c734115328d8c659a52d3943fde38927d51ae0","timestamp":"2026-10-14T14:57:11.794Z","receipt_uuid":"57f1525c-980c-4aec-807e-b0487f1fead0"},{"tool":"doc_intel","status":"completed","args_hash":"sha256:3e0f2455738176d8926b6c77f16879d7cf486fb3e9509edc9f1140ac0c6f7de5","timestamp":"2026-10-14T14:57:14.682Z","receipt_uuid":"8341ccac-772a-491e-a4b6-1f45671d25af"},{"tool":"zambot_fix","status":"completed","args_hash":"sha256:a76a4dff83c313a73fde103205d62582281f2cf286f1f7bd9fcc220f4f93e2f3","timestamp":"2026-10-14T14:57:14.783Z","receipt_uuid":"b2806485-7388-4c13-93f9-8bd443447ae2"},{"tool":"code_review","status":"completed","args_hash":"sha256:c26a43abe5f983cc3a818f68fd8150fe9d1b252276efaacfca56c2ee84fffa10","timestamp":"2026-10-14T14:57:14.903Z","receipt_uuid":"311b05f3-4b51-4e79-8e5e-98c011077947"},{"tool":"market_pulse","status":"completed","args_hash":"sha256:cc7f996625c6d481f17a8531cce757bfcbb2291243b657fba85de15f8c50d63f","timestamp":"2026-10-14T14:57:15.026Z","receipt_uuid":"2035bcaa-8dce-477f-9b0c-f675bcb67f43"},{"tool":"regex_build","status":"completed","args_hash":"sha256:9dfab1d7cf9a55a9e35742bb4818b07d67599a072a3c40268c1a503f68dd3051","timestamp":"2026-10-14T14:57:15.530Z","receipt_uuid":"5af28a7e-ba21-4141-943c-2a7415143fa3"},{"tool":"sql_from_english","status":"completed","args_hash":"sha256:a3a87d4a79ca375a2d48674514216efdd0ee4d00e2b31ab07073351f1e183cdc","timestamp":"2026-10-14T14:57:15.866Z","receipt_uuid":"630af240-23af-4e14-b202-7fdc05abdf97"},{"tool":"model_oracle","status":"completed","args_hash":"sha256:87211ae3e6db295955fb18365163622a48b6819cc0ba80688e28b0379015ecf6","timestamp":"2026-10-14T14:57:16.004Z","receipt_uuid":"7c63613b-6303-4bad-9cd8-86930c0e1a2c"},{"tool":"git_changelog","status":"completed","args_hash":"sha256:d9d8dd227f82544a5cbf7661702b4bade5cf701ce0f5e5083c80d31cc5ddca23","timestamp":"2026-10-14T14:57:16.123Z","receipt_uuid":"be7adf2f-8fe1-43c7-9659-7edd9dd5f911"},{"tool":"zambo_score","status":"completed","args_hash":"sha256:8fbc39871fde80b2e6ae93d0c9279620313a6a0d0809fa9047ccaa243a6ac006","timestamp":"2026-10-14T14:57:17.226Z","receipt_uuid":"3b02474c-2f86-44da-ab12-ee9705598b3f"}],"result_preview":"{\"zambo_score\":73,\"grade\":\"B\",\"label\":\"Promising\",\"color\":\"#FFD700\",\"verdict\":\"Pivot to compliance\",\"headline\":\"73/100 — Promising. Commoditization risk: '140 tools' is a feature, not a moat.\",\"input_preview\":\"receipts for AI tool calls, MCP server with 140 tools\",\"confidence\":\"HIGH\",\"dimensions\":{\"market\":75,\"execution\":85,\"timing\":90,\"monetization\":60,\"edge\":40},\"breakdown\":{\"bottleneck\":\"Commoditization risk: '140 tools' is a feature, not a moat. Open-source MCP clients and generic wrappers will replicate this list in weeks. The value is in the *reliability* and *auditability* of the receipts, not the count of tools.\",\"fastest_win\":\"Ship a 'Compliance Mode' that exports MCP tool call logs as immutable, timestamped JSON-LD receipts. Pitch this to 5 mid-size fintech or healthcare startups using LLMs for customer support, showing them how to pass SOC2/audit requirements for AI actions.\",\"killer_insight\":\"The market doesn't want 140 tools; it wants *liability protection* for using AI. The 'receipt' is the product. The tools are just the interface. If you position this as 'AI Insurance/Compliance Layer' rather than 'MCP Server', you unlock enterprise budgets that ignore hobbyist tool counts.\",\"benchmark\":\"Beats 85% of generic MCP wrappers but trails 90th percentile in enterprise AI governance plays.\"},\"share\":{\"tweet\":\"Just got my Zambo Score: 73/100 (B — Pivot to compliance)\\n\\n\\\"receipts for AI tool calls, MCP server with 140 tools\\\"\\n\\nFree scoring → zambo.dev\",\"tweet_url\":\"https://twitter.com/intent/tweet?text=Just%20got%20my%20Zambo%20Score%3A%2073%2F100%20(B%20%E2%80%94%20Pivot%20to%20compliance)%0A%0A%22receipts%20for%20AI%20tool%20calls%2C%20MCP%20server%20with%20140%20tools%22%0A%0AFree%20scoring%20%E2%86%92%20zambo.dev&url=https%3A%2F%2Fzambo.dev%2Fapi%2Fzambo-score%2Fshare%2Fb751c0be4c4c\",\"badge_url\":\"https://zambo.dev/api/zambo-score/badge?score=73&grade=B&label=Promising\",\"badge_markdown\":\"[![Zambo Score](https://zambo.dev/api/zambo-score/badge?score=73&grade=B&label=Promising)](https://zambo.dev/api/zambo-score/share/b751c0be4c4c)\",\"score_url\":\"https://zambo.dev/api/zambo-score/share/b751c0be4c4c\"},\"unlock_full_diagnostic\":{\"note\":\"Day Pass provides 24h listed allowances for $0.99 USDC.\",\"day_pass\":\"day_pass_activate or POST https://zambo.dev/api/x402/day-pass with X-Payment\",\"monthly\":\"https://zambo.dev/#zambo-pass\"},\"_zambo\":\"zambo.dev — Brennan Zambo, AI Builder & Advisor. 17 live products + 100+ native MCP tools. Zambo Pass $29/mo or Day Pass $0.99 USDC.\"}","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:b026e2269f047d31b0d49f3d41d1d73ca0e4fec1e4b10ab7d002d85cfab10e4b","input_hash_layout":"zambo-json-sorted-keys-utf8-v1","free_used":1,"free_remaining":19,"free_limit":20,"signal_handle":null,"tool":{"name":"zambo_score","version":"4.0.0","scope":"public"},"caller":{"type":"session","id":"sha256:66aa39bc655ca9d5cb34db4c62ba122421371d1d150bb24c04c567e5cb08dcd9","label":"deep-test","label_source":"caller_reported"},"side_effects":{"declared":["none"],"schema_version":"zambo-side-effects/1","declaration_hash":"sha256:45aad38f3aa982b9aafe92ecb416ebe98791eddbaf8ab6df0bd08605b7c1bfee"},"evidence_sha256":"sha256:66fb8a02cb5cc70405a066e220051ce0a5f5526390e1495e444565d2d45929ac","evidence_url":"/api/evidence/66fb8a02cb5cc70405a066e220051ce0a5f5526390e1495e444565d2d45929ac","evidence_byte_length":2524,"evidence_content_type":"application/json","evidence_source_url":null,"evidence_status":"captured","external_evidence":[],"provenance":null,"provenance_class":"EXECUTED BY ZAMBO","metadata_hash":"sha256:313f0ca4223a7683f03797d25e752a75f6b630e9efd8a51f7316e7f5eefdab79","anchor":{"event_id":"1bad65310c218e798c6bfcc92bc727df8b47483baddb6832a1199e7fbc3863da","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.damus.io","wss://nos.lol","wss://relay.primal.net"],"status":"partial","published_at":"2026-10-14T14:57:17.785Z","schema_version":"zambo-receipt-anchor/1","envelope":{"anchored_at":"2026-10-14T14:57:17.226Z","evidence_url":"https://zambo.dev/api/evidence/66fb8a02cb5cc70405a066e220051ce0a5f5526390e1495e444565d2d45929ac","receipt_uuid":"3b02474c-2f86-44da-ab12-ee9705598b3f","output_sha256":"sha256:78501a13c848791815cf8c8974887004c44ea581c5a9e7cc86c9a396c42aca03","schema_version":"zambo-receipt-anchor/1","evidence_sha256":"sha256:66fb8a02cb5cc70405a066e220051ce0a5f5526390e1495e444565d2d45929ac","evidence_byte_length":2524},"envelope_bytes":"{\"anchored_at\":\"2026-10-14T14:57:17.226Z\",\"evidence_byte_length\":2524,\"evidence_sha256\":\"sha256:66fb8a02cb5cc70405a066e220051ce0a5f5526390e1495e444565d2d45929ac\",\"evidence_url\":\"https://zambo.dev/api/evidence/66fb8a02cb5cc70405a066e220051ce0a5f5526390e1495e444565d2d45929ac\",\"output_sha256\":\"sha256:78501a13c848791815cf8c8974887004c44ea581c5a9e7cc86c9a396c42aca03\",\"receipt_uuid\":\"3b02474c-2f86-44da-ab12-ee9705598b3f\",\"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-14T14:57:17.226Z","detail":"The receipt store reports 2026-10-14T14:57:17.226Z; 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:78501a13c848791815cf8c8974887004c44ea581c5a9e7cc86c9a396c42aca03","computed_hash":"sha256:78501a13c848791815cf8c8974887004c44ea581c5a9e7cc86c9a396c42aca03","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."}}}