A decentralized payroll distribution system that uses blockchain for transparent, efficient payments
Pay Peer Roll is a decentralized payroll system designed to enable anonymous and private salary payments using the INTMAX architecture. It empowers companies and organizations to compensate employees in a way that preserves user privacy while maintaining on-chain verifiability and compliance.
The core objective of Pay Peer Roll is to offer a robust alternative to traditional payroll systems, eliminating the need for banks or centralized HR platforms. Instead, it uses cutting-edge cryptographic tools and decentralized infrastructure to ensure that payroll disbursements are untraceable, unlinkable, and tamper-proof. For individuals, this means receiving payments without exposing their identity, wallet balance, or activity history to the public blockchain.
Pay Peer Roll leverages the privacy features of INTMAX, a stateless zk-rollup, to deliver payroll transactions that are anonymous, scalable, and verifiable. Here’s how the system functions in detail:
CSV-Based Payroll Input: Employers prepare a CSV file containing the payroll data — a list of wallet addresses and corresponding payment amounts. This file serves as the source for the payroll batch.
Parsing & Aggregation: The CSV is processed by an off-chain coordinator or client-side interface that prepares the payroll distribution. Each payment is matched to an INTMAX-compatible stealth address, ensuring recipients remain private on-chain.
Zero-Knowledge Submission: The aggregated payroll data is wrapped in a zero-knowledge proof, allowing the batch to be verified without exposing its contents. The zk-rollup guarantees that all payments are correct and tamper-proof.
Secure User Authentication: Employees access their payments using Ledger hardware wallets, which authenticate users in a secure, air-gapped manner. This ensures that only the rightful recipient can access and interact with their funds.
Private On-Chain Disbursement: Once verified, the payment batch is committed on-chain via INTMAX. Unlike traditional transfers, the transaction data is obfuscated, preserving privacy while still allowing cryptographic auditability.
Private Withdrawal or Spending: Employees can later withdraw or use their funds within the INTMAX ecosystem, with all interactions remaining anonymous and unlinkable.