TimeLockPay Pro+ is a transparent, fair, and automated Web3-based payroll system with time-locked salary payments and an AI-powered reputation system.
TimeLockPay Pro+ is a decentralized payroll platform that enables fair and transparent salary payments using time-locked USDC. It integrates AI-driven activity scoring and reputation management to reward contributors fairly within Web3 organizations.
TimeLockPay Pro+ is a next-generation decentralized payroll management platform designed for Web3-native teams and DAOs. It leverages time-locked USDC payments to enable secure, transparent, and timely salary distribution.
Each salary deposit is locked for a 30-day period and can only be claimed within the month it is deposited. During this period, recipients can progressively claim their salary based on contribution and activity levels. If the salary is not claimed within these 30 days, the payment expires, and unused funds are either locked or returned to the DAO treasury. This mechanism encourages timely action and promotes financial discipline.
The system is supported by modular smart contracts including:
TimeLockVault.sol: Manages deposits, locks, claims, and expired payments
ProofOfActivity.sol: Utilizes AI-driven behavioral analysis to assess user activity and assign contribution-based scores
Bonus Module: Distributes bonuses based on activity and reputation scores
Reputation System: Tracks on-chain performance to build a verifiable trust layer
DAO Routing Module: Redirects expired or unclaimed funds to the community treasury
Built with Solidity and Foundry, TimeLockPay Pro+ features a modern frontend interface developed with React and Tailwind CSS. This architecture provides an auditable, reliable, and fair salary payment process.
By combining financial automation with AI-powered contribution scoring, TimeLockPay Pro+ delivers a fair, transparent, and efficient payroll system for the Web3 ecosystem.
I started the hackathon from the ideation phase. My goal was to build a Web3-based time-locked salary payment system. First, I designed the system architecture, including modules such as TimeLockVault, Bonus System, Reputation Mechanism, and DAO routing. Then, I developed the TimeLockVault.sol and ProofOfActivity.sol smart contracts from scratch using Solidity. I set up a local blockchain environment with Foundry and conducted all tests on this local network. I built the frontend interface using React and Tailwind CSS, and prepared the Web3 integrations. Features such as wallet connection, viewing user-specific data, and claiming bonuses were implemented using Web3.js. The entire project was developed individually during the hackathon period. A demo video was prepared and the project was deployed live via Netlify. ⚠️ Please note: The project is currently running on a local blockchain network and is not yet connected to a public testnet. Therefore, the following wallet-dependent buttons are currently non-functional: Connect your wallet to claim your salary Connect your wallet to view your bonuses Connect your wallet to view activity logs Connect your wallet to view your reputation score Connect your wallet to view your locked balance These features will function fully once the project is deployed to a testnet or mainnet.
This project has not received any external funding and is self-funded.