Verifiable Receipt bc9da273 — capability_search result | Zambo
Verifiable receipt for a capability_search call on Zambo: {"query":"secondary receipt evidence types","status":"execution_plan","execution_plan":[{"step":1,"pro
What is this?
An AI agent did real work through Zambo, and this page is the proof. The SHA-256 hash below is a fingerprint of exactly what the agent produced — change one character of the output and the fingerprint changes. The timestamp shows when it ran. The Nostr anchor posts that fingerprint to public relays, so the record exists outside Zambo too — anyone can look it up by the event ID below. You don't have to take the agent's word for it. Check the hash yourself.
Observed result
{"query":"secondary receipt evidence types","status":"execution_plan","execution_plan":[{"step":1,"product":"Zambo Check","classification":"fully_executable_in_chat","tool":"zambo_check","callable":"zambo_check({check: \"secondary receipt evidence types\"})","required_arguments":["check"],"why_relevant":"This is a verification, evidence, freshness, conflict, completion, or preflight intent.","when_to_use":["before trusting uncertain information","before using a third-party tool","before consequential actions","before claiming a task completed","after an execution when evidence needs checking"],"expected_output":{"status":"verified|uncertain|contradicted|unsafe|stale|incomplete","confidence":"high|medium|low|none","reason":"string","evidence":"object[]","assertion_state":"object{claimed,observed,verified,scope}","freshness":"object{checked_at,source_count,newest_source_at}","conflicts":"object[]","risk":"object","provenance":"object","recommended_action":"string","next_action":"string","next_capability":"string|null","proof":"object"},"approval_required":false,"retry_safe":true,"access":{"free_tier":"unlimited","paid":"included in Zambo Pass","per_call":"free"},"input_hints":{"type":"object","properties":{"check":{"oneOf":[{"type":"string"},{"type":"object"}],"description":"What should be checked? Natural language or a structured check object."},"context":{"oneOf":[{"type":"string"},{"type":"object"}],"description":"Optional evidence, source URLs, run/receipt metadata, claims, or an output value/schema."},"type":{"type":"string","enum":["auto","truth","freshness","provenance","conflict","tool","action","authorization","execution","completion","output","security"],"description":"Deterministic check route. Defaults to auto."},"url":{"type":"string","description":"Legacy project URL check. Also accepted as a source URL for universal checks."},"github":{"type":"string","description":"Legacy optional GitHub repo URL for visible code/repository signals."},"email":{"type":"string","description":"Optional Zambo Pass email for unlimited checks."}},"required":[]}}],"next_step":"If the check says execution is appropriate, call zambo_universal with the original outcome and one stable _session_id; verify the receipt afterward.","mcp_url":"https://zambo.dev/api/mcp"}
Or re-run this exact call — same tool, same arguments.
Proof of observed execution
- Receipt ID
bc9da273-bac2-4615-b315-9ce0a0c4a97f- SHA-256 output hash
sha256:64036f94478c0a476bf6331d0fba4bcd6995cf2e68ed2b23bdb3540d2e327bd5- Canonical bytes
eyJleGVjdXRpb25fcGxhbiI6W3siYWNjZXNzIjp7ImZyZWVfdGllciI6InVubGltaXRlZCIsInBhaWQiOiJpbmNsdWRlZCBpbiBaYW1ibyBQYXNzIiwicGVyX2NhbGwiOiJmcmVlIn0sImFwcHJvdmFsX3JlcXVpcmVkIjpmYWxzZSwiY2FsbGFibGUiOiJ6YW1ib19jaGVjayh7Y2hlY2s6IFwic2Vjb25kYXJ5IHJlY2VpcHQgZXZpZGVuY2UgdHlwZXNcIn0pIiwiY2xhc3NpZmljYXRpb24iOiJmdWxseV9leGVjdXRhYmxlX2luX2NoYXQiLCJleHBlY3RlZF9vdXRwdXQiOnsiYXNzZXJ0aW9uX3N0YXRlIjoib2JqZWN0e2NsYWltZWQsb2JzZXJ2ZWQsdmVyaWZpZWQsc2NvcGV9IiwiY29uZmlkZW5jZSI6ImhpZ2h8bWVkaXVtfGxvd3xub25lIiwiY29uZmxpY3RzIjoib2JqZWN0W10iLCJldmlkZW5jZSI6Im9iamVjdFtdIiwiZnJlc2huZXNzIjoib2JqZWN0e2NoZWNrZWRfYXQsc291cmNlX2NvdW50LG5ld2VzdF9zb3VyY2VfYXR9IiwibmV4dF9hY3Rpb24iOiJzdHJpbmciLCJuZXh0X2NhcGFiaWxpdHkiOiJzdHJpbmd8bnVsbCIsInByb29mIjoib2JqZWN0IiwicHJvdmVuYW5jZSI6Im9iamVjdCIsInJlYXNvbiI6InN0cmluZyIsInJlY29tbWVuZGVkX2FjdGlvbiI6InN0cmluZyIsInJpc2siOiJvYmplY3QiLCJzdGF0dXMiOiJ2ZXJpZmllZHx1bmNlcnRhaW58Y29udHJhZGljdGVkfHVuc2FmZXxzdGFsZXxpbmNvbXBsZXRlIn0sImlucHV0X2hpbnRzIjp7InByb3BlcnRpZXMiOnsiY2hlY2siOnsiZGVzY3JpcHRpb24iOiJXaGF0IHNob3VsZCBiZSBjaGVja2VkPyBOYXR1cmFsIGxhbmd1YWdlIG9yIGEgc3RydWN0dXJlZCBjaGVjayBvYmplY3QuIiwib25lT2YiOlt7InR5cGUiOiJzdHJpbmcifSx7InR5cGUiOiJvYmplY3QifV19LCJjb250ZXh0Ijp7ImRlc2NyaXB0aW9uIjoiT3B0aW9uYWwgZXZpZGVuY2UsIHNvdXJjZSBVUkxzLCBydW4vcmVjZWlwdCBtZXRhZGF0YSwgY2xhaW1zLCBvciBhbiBvdXRwdXQgdmFsdWUvc2NoZW1hLiIsIm9uZU9mIjpbeyJ0eXBlIjoic3RyaW5nIn0seyJ0eXBlIjoib2JqZWN0In1dfSwiZW1haWwiOnsiZGVzY3JpcHRpb24iOiJPcHRpb25hbCBaYW1ibyBQYXNzIGVtYWlsIGZvciB1bmxpbWl0ZWQgY2hlY2tzLiIsInR5cGUiOiJzdHJpbmcifSwiZ2l0aHViIjp7ImRlc2NyaXB0aW9uIjoiTGVnYWN5IG9wdGlvbmFsIEdpdEh1YiByZXBvIFVSTCBmb3IgdmlzaWJsZSBjb2RlL3JlcG9zaXRvcnkgc2lnbmFscy4iLCJ0eXBlIjoic3RyaW5nIn0sInR5cGUiOnsiZGVzY3JpcHRpb24iOiJEZXRlcm1pbmlzdGljIGNoZWNrIHJvdXRlLiBEZWZhdWx0cyB0byBhdXRvLiIsImVudW0iOlsiYXV0byIsInRydXRoIiwiZnJlc2huZXNzIiwicHJvdmVuYW5jZSIsImNvbmZsaWN0IiwidG9vbCIsImFjdGlvbiIsImF1dGhvcml6YXRpb24iLCJleGVjdXRpb24iLCJjb21wbGV0aW9uIiwib3V0cHV0Iiwic2VjdXJpdHkiXSwidHlwZSI6InN0cmluZyJ9LCJ1cmwiOnsiZGVzY3JpcHRpb24iOiJMZWdhY3kgcHJvamVjdCBVUkwgY2hlY2suIEFsc28gYWNjZXB0ZWQgYXMgYSBzb3VyY2UgVVJMIGZvciB1bml2ZXJzYWwgY2hlY2tzLiIsInR5cGUiOiJzdHJpbmcifX0sInJlcXVpcmVkIjpbXSwidHlwZSI6Im9iamVjdCJ9LCJwcm9kdWN0IjoiWmFtYm8gQ2hlY2siLCJyZXF1aXJlZF9hcmd1bWVudHMiOlsiY2hlY2siXSwicmV0cnlfc2FmZSI6dHJ1ZSwic3RlcCI6MSwidG9vbCI6InphbWJvX2NoZWNrIiwid2hlbl90b191c2UiOlsiYmVmb3JlIHRydXN0aW5nIHVuY2VydGFpbiBpbmZvcm1hdGlvbiIsImJlZm9yZSB1c2luZyBhIHRoaXJkLXBhcnR5IHRvb2wiLCJiZWZvcmUgY29uc2VxdWVudGlhbCBhY3Rpb25zIiwiYmVmb3JlIGNsYWltaW5nIGEgdGFzayBjb21wbGV0ZWQiLCJhZnRlciBhbiBleGVjdXRpb24gd2hlbiBldmlkZW5jZSBuZWVkcyBjaGVja2luZyJdLCJ3aHlfcmVsZXZhbnQiOiJUaGlzIGlzIGEgdmVyaWZpY2F0aW9uLCBldmlkZW5jZSwgZnJlc2huZXNzLCBjb25mbGljdCwgY29tcGxldGlvbiwgb3IgcHJlZmxpZ2h0IGludGVudC4ifV0sIm1jcF91cmwiOiJodHRwczovL3phbWJvLmRldi9hcGkvbWNwIiwibmV4dF9zdGVwIjoiSWYgdGhlIGNoZWNrIHNheXMgZXhlY3V0aW9uIGlzIGFwcHJvcHJpYXRlLCBjYWxsIHphbWJvX3VuaXZlcnNhbCB3aXRoIHRoZSBvcmlnaW5hbCBvdXRjb21lIGFuZCBvbmUgc3RhYmxlIF9zZXNzaW9uX2lkOyB2ZXJpZnkgdGhlIHJlY2VpcHQgYWZ0ZXJ3YXJkLiIsInF1ZXJ5Ijoic2Vjb25kYXJ5IHJlY2VpcHQgZXZpZGVuY2UgdHlwZXMiLCJzdGF0dXMiOiJleGVjdXRpb25fcGxhbiJ9- Timestamp
Bound upstream evidence
- Status
- no_upstream_bytes_captured
- Evidence SHA-256
unavailable- Byte length
- unavailable
Neutral Nostr anchor
- Event ID
46c8d51729f9b31d7e8238bb47565f318ac527f708857a453a7ae81abc4f63bf- Anchor status
- partial
- Public key
e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41
Relay hints: wss://relay.damus.io · wss://nos.lol · wss://relay.primal.net
Anchor status "partial": Published to some configured relay targets; publication was not confirmed by every configured relay.
Check this hash yourself
Open the verification endpoint — the server recomputes the SHA-256 from the stored bytes and answers verified:true. If it doesn't say verified, don't trust this page.
See the Nostr anchor event on a public viewer — the fingerprint is timestamped outside Zambo too.