FlashPay is a chain-agnostic, AI-powered micro-payments wallet designed to revolutionize how gig workers and freelancers get paid.
Built using the Yellow SDK and ERC-7824 state channels, it enables instant, gasless transactions with on-chain security and transparency.
With integrated AI automation, FlashPay ensures milestone-based payments are seamless, fair, and real-time.
- ⚡ Instant, Gasless Micro-Payments – Process thousands of interactions off-chain using ERC-7824 state channels.
- 🔐 Trustless & Secure – All states are cryptographically signed with final settlement on-chain.
- 🤖 AI-Powered Payment Triggers – Automates milestone completion checks and real-time payments.
- 🌐 Chain-Agnostic – Works across Ethereum, Polygon, BNB Chain, and more.
- 📊 User & Employer Dashboards – Real-time insights into payments, gigs, and settlements.
- ERC-7824 – State channels for off-chain interactions
- Nitrolite SDK (Yellow SDK) – For state channel management
- Ethereum / EVM Chains – For final on-chain settlement
- Relayer Network – To handle secure, low-latency communication
- React.js + Ethers.js/Wagmi – For frontend dApp experience
- AI/ML Microservices – To automate milestone detection and payment triggers
Freelancers and gig workers face delayed payments, high fees, and lack of real-time compensation. Traditional payment systems are slow and inefficient.
FlashPay solves this with instant, trustless, and gasless micro-payments, bridging DeFi with real-world work.
- Open State Channel – A secure channel is created between employer and worker.
- Off-Chain Transactions – Real-time micro-payments stream as milestones are completed.
- AI Automation – AI validates task completions and triggers payment updates.
- On-Chain Settlement – Final state pushed on-chain for auditability & security.
- Node.js v18+
- Metamask / WalletConnect
- Access to Ethereum Testnet (Goerli/Polygon Mumbai recommended)
# Clone the repository
git clone https://github.com/your-username/flashpay.git
# Navigate into the project
cd flashpay
# Install dependencies
npm install
# Start the development server
npm run dev- Connect your wallet
- Open a state channel with a peer (employer/worker)
- Perform off-chain interactions (e.g., task completion, micro-tips)
- Settle on-chain when the session ends
- RWA & DeFi – Real-World Assets & Decentralized Finance