ZKP-audit-proof-circuit / metadata.yaml
AffixIO's picture
Upload folder using huggingface_hub
44f0c63 verified
circuit:
name: "audit_proof"
version: "0.1.0"
description: "Zero-knowledge proof circuit for generating tamper-proof audit logs without exposing sensitive data. Requires AffixIO SDK with API key for production use."
proof_system: "Noir"
backend: "Barretenberg"
inputs:
- name: "decision_value"
type: "Field"
description: "The decision value being audited"
required: true
- name: "timestamp"
type: "Field"
description: "Timestamp of the audit event"
required: true
- name: "pseudonymised_id"
type: "Field"
description: "Pseudonymised identifier for privacy"
required: true
- name: "rules_hash"
type: "Field"
description: "Cryptographic hash of the rules applied"
required: true
outputs:
- name: "integrity_verified"
type: "Field"
description: "Integrity verification result (1 = verified, 0 = failed)"
use_cases:
- "Compliance & Regulatory"
- "GDPR/CCPA Compliance"
- "Financial Audits"
- "Healthcare Audit Trails"
- "Government Compliance"
- "Enterprise Access Control"
- "Decision Logging"
- "Risk Management"
tags:
- "zero-knowledge-proof"
- "zkp"
- "audit"
- "compliance"
- "privacy"
- "noir"
- "barretenberg"
- "affixio"
requirements:
sdk: "@affixio/sdk"
sdk_npm: "https://www.npmjs.com/package/@affixio/sdk"
api_key_required: true
api_key_url: "https://dashboard.affix-io.com"
noir_version: ">=0.20.0"
node_version: ">=18.0.0"
links:
documentation: "https://www.affix-io.com/docs"
sdk: "https://www.npmjs.com/package/@affixio/sdk"
api: "https://api.affix-io.com"
dashboard: "https://dashboard.affix-io.com"
github: "https://github.com/affixio"
license: "MIT"
author: "AffixIO"
performance:
proof_generation_online: "< 500ms"
proof_generation_offline: "< 200ms"
verification: "< 100ms"
security:
note: "Uses simplified integrity check. For production, implement proper cryptographic hash verification. API key required for production use."
best_practices:
- "Always verify proofs in trusted environment"
- "Keep private inputs secure"
- "Use AffixIO SDK for production deployments"
- "Store proofs securely"
- "Never commit API keys to version control"
- "Use environment variables for API keys"