Video thumbnail

Pay-peer-roll

A decentralized payroll distribution system that uses blockchain for transparent, efficient payments

Pay-peer-roll

Created At

ETHGlobal Cannes

Project Description

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.

How it's Made

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.

background image mobile

Join the mailing list

Get the latest news and updates