Skip to content

Feature: Signed action receipts for enterprise flow audit trails (AAR) #5918

@Cyberweasel777

Description

@Cyberweasel777

Problem

Flowise enables building LLM apps and agent workflows visually. Enterprise users deploying these flows need verifiable proof of what each node/agent in the flow did — for compliance, dispute resolution, and client reporting.

Current execution logs capture events but aren't independently verifiable or tamper-evident.

Agent Action Receipts (AAR)

AAR v1.0 — a lightweight standard for cryptographically signed receipts:

  • Each flow node execution gets an Ed25519-signed receipt
  • SHA-256 input/output hashing — proves data integrity without exposing sensitive content
  • Receipt chain across the flow = complete verifiable execution history
  • Compatible with Mastercard Verifiable Intent and x402 (Coinbase)

Integration surface

  • Wrap each chatflow/agentflow node execution with a receipt
  • Expose receipt chain via API response header (X-AAR-Receipt)
  • Add receipt verification endpoint for clients

SDK

npm install botindex-aar

Drop-in Express middleware or manual builder. Single dependency (tweetnacl). MIT licensed.

Happy to contribute a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions