FluxPay is a performance-based payroll platform that enables managers to pay employees.
FluxPay is a performance-based payroll platform that enables managers to instantly pay employees for completed tasks using off-chain state channels powered by Yellow Network, while ensuring secure on-chain settlement on Ethereum.
Instead of traditional payroll systems where employees are paid weekly or monthly regardless of productivity, FluxPay introduces task-level compensation. Managers create workspaces, assign tasks with rewards, and release payments immediately once work is approved. These payments occur off-chain, making them:
• Instant • Gas-free • Scalable
At the end of the day, all off-chain balances are settled on-chain, ensuring trust and security.
To improve usability, ENS integration resolves wallet addresses into human-readable names, allowing managers to easily identify employees.
The result is a real-time payroll system that combines:
-Web2 usability -Web3 trust -Instant settlements
FluxPay is built as a full-stack Web3 application using Next.js and TypeScript for the frontend, where both managers and employees interact through clean dashboards to create workspaces, assign tasks, and track payments. Wallet connectivity is handled through MetaMask using wagmi and viem, allowing users to authenticate securely with their Ethereum accounts. For identity readability, ENS integration resolves wallet addresses into human-friendly names, so managers can easily recognize employees without dealing with long hexadecimal addresses. Application data such as workspaces, employees, and tasks is stored in Supabase, which acts as the backend database and provides real-time synchronization, while sensitive financial logic is intentionally kept off the database. Payments are powered by the Yellow Network state channel SDK, which enables instant, gas-free, off-chain transfers between participants by maintaining a shared ledger outside the blockchain. When a manager approves a task, funds are transferred immediately within this off-chain ledger, giving employees near-instant payouts. At the end of the day, the channel is closed and the final balances are settled on-chain on Ethereum Sepolia, where smart contracts securely distribute the tokens according to the last signed state. This hybrid architecture combines Web2 speed and UX with Web3 trust and security, resulting in a scalable, real-time, performance-based payroll system.

