Skip to content
Payroll Protocol

Payroll Protocol

Leverages FHE and BSC smart contracts to enable secure, on-chain confidential fund distribution.

Created on 8th December 2024

•

Payroll Protocol

Payroll Protocol

Leverages FHE and BSC smart contracts to enable secure, on-chain confidential fund distribution.

The problem Payroll Protocol solves

Payroll Protocol addresses critical issues in blockchain fund distribution by ensuring privacy, simplifying payroll systems, and enhancing security. It leverages Fully Homomorphic Encryption (FHE) to keep transaction details confidential and uses Biconomy for gasless transactions, streamlining the process. The protocol enables the underlying distribution of encrypted funds across multiple addresses, further protecting privacy. It offers a privacy-first solution for payroll management, confidential fund distribution, and anonymous transactions, making it an efficient, secure, and user-friendly tool for managing sensitive financial transfers while ensuring security and simplicity.

Challenges I ran into

During the development of Payroll Protocol, I faced challenges with ensuring compatibility between BNB and INCO FHEVM networks due to mismatched chain IDs. I resolved this by implementing checks to ensure the correct network was selected before transactions. Another challenge was optimizing Fully Homomorphic Encryption (FHE) for smart contracts, which was computationally heavy. I addressed this by using optimized libraries and offloading some processes off-chain. Integrating gasless transactions with Biconomy also proved difficult, but was resolved through iterative testing and fine-tuning of the relayer interactions.

Additional Features

During the hackathon, I added several key features to Payroll Protocol. These included the integration of BICONOMY’s Account Abstraction for gasless transactions, making it easier for users to interact with the platform without worrying about transaction fees. I also implemented the modified Hyperlane infrastructure to securely bridge encrypted data between BNB and INCO FHEVM networks, ensuring seamless cross-chain transactions. Additionally, I enhanced the UI with a more intuitive, user-friendly interface to simplify the payroll process for users, improving overall accessibility and user experience.

Tracks Applied (2)

Best Scaffold-ETH2 entry

Payroll Protocol aligns perfectly with the BuidlGuidl.eth by utilizing Scaffold-ETH2’s comprehensive toolkit, which acce...Read More
BuidlGuidl.eth 🏰 🔥

BuidlGuidl.eth 🏰 🔥

Open Track

Payroll Protocol seamlessly fits into the BNB Chain: Open Track by leveraging the scalability, low transaction costs, an...Read More
BNB Chain

BNB Chain

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio