Last updated 3 months ago

On-chain Payroll: A ZK Privacy System for Cardano & Midnight

Problem

On-chain transparency violates enterprise privacy(GDPR) and leaks salary secrets.Existing solutions offer only full transparency or centralization.Need to solve structural privacy/compliance conflict.

Solution

Selective Disclosure payroll system.Midnight ZK contracts execute private salary logic,generate proofs;Cardano settles funds.This MVP delivers an auditable privacy primitive for the Cardano ecosystem.

7,000 $USDM
Total funds requested

About this idea

Team

Cai Mau Yin (Technical Lead)

  • Solo developer responsible for end-to-end delivery: architecture design, smart contract development, frontend UI, SDK, Relay Oracle server, and documentation.
  • Relevant Experience:
    • Full-Stack Developer, PwC - Built internal audit systems using React (frontend) and NestJS (backend), both in TypeScript. This experience directly applies to developing the Compliance SDK and Demo UI, as well as understanding enterprise compliance requirements that this project addresses.
    • Backend Developer, Algorithmic Trading Platform (Current) - Developing high-performance trading systems for crypto and equity assets using Rust, Golang, and Python. This role provides: (1) Rust proficiency critical for Cardano/Aiken smart contract development, (2) Deep understanding of cryptocurrency infrastructure and blockchain integration, (3) Experience building mission-critical financial systems where correctness and security are paramount.

Li Hsuan Yang (Legal Consultant)

  • Responsible for conducting product legal research and evaluating regulatory compliance.

  • Relevant Experience:

  • Legal Intern, Law Firm (Current) – Specializing in regulatory research and risk management analysis. This role is critical to the project for:

    • Regulatory Compliance: Researching relevant regulations (e.g., the Labor Standards Act) to define the specific functional requirements of the "Salary Verification" system, ensuring the solution’s legality.
    • Risk Management: Ensuring the technical architecture provided by the Lead Developer complies with actual legal procedures to minimize system deployment risks.