by arian-gogani · v0.0.1
Cryptographic receipts for every Dify agent tool call. Ed25519-signed, JCS-canonical, hash-chained audit trail ready for EU AI Act Article 12 compliance and independent verification.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
Cryptographic receipts for every Dify agent tool call.
Every time your Dify workflow node calls a tool, Nobulex generates an Ed25519-signed, JCS-canonical receipt that is hash-chained to the previous one. The chain is tamper-evident: change any byte and verification fails at exactly that point. An auditor can verify the complete history offline, with no dependency on your infrastructure, using only your agent's public key.
| Tool | What it does |
|---|---|
sign_receipt | Sign a cryptographic receipt for one tool call |
verify_receipt | Verify a receipt's signature and chain integrity |
export_article12 | Export a regulator-facing EU AI Act Article 12 evidence package |
get_trust_score | Get this agent's current Trust Capital score (0-100) |
dify-agent).sign_receipt as a node in your workflow after each tool call you
want audited.action_type (what the agent did) and scope (what it touched).export_article12 to get the full evidence
package for compliance logging.Tool Call Node (search_web)
→ sign_receipt(action_type="search_web", scope=query)
→ [next step in workflow]
Tool Call Node (send_email)
→ sign_receipt(action_type="send_email", scope=recipient)
End of session:
→ export_article12() → store to immutable storage
The exported package contains signed receipts, chain head hash, and an EU AI Act Article 12 obligation mapping. Any auditor can verify the complete chain independently.
| Standard logs | Nobulex | |
|---|---|---|
| Tamper-evident | ❌ (mutable) | ✅ (signature fails) |
| Independent verification | ❌ (trust operator) | ✅ (public key only) |
| Chain integrity | ❌ | ✅ (hash chain) |
| EU AI Act Article 12 | partial | ✅ |
pip install nobulexget_trust_score returns a Trust Capital score (0-100) based on verified
receipt history. This is the portable, accumulating agent reputation that
works across platforms - the aspect Dify's team found most interesting and
that doesn't overlap with existing Marketplace tools.
Higher scores unlock more agent autonomy in Trust Capital-aware workflows.