Hardware-Backed Microfinance Trust Engine Built for the Squad Hackathon 3.0

Microfinance institutions and fintech lenders face massive risks when providing working capital to unverified vendors. Traditional credit scores don't work for the informal sector, leading to high default rates and fraud. Lenders have no way to verify if a business is actively operating or just a shell.
VoltCred bridges IoT hardware with the Squad 3.0 API to create an unbreakable Trust Engine.
By deploying a smart energy node (ESP32 + PZEM-004T) to the vendor's equipment (e.g., sewing machines, refrigerators), VoltCred monitors real-time power consumption. Our AI engine analyzes the telemetry to verify genuine business activity, generates a dynamic Trust Score, and safely automates capital disbursal through Squad.
If a vendor defaults, the system can physically cut power to their equipment via a remote Kill Switch.
- Hardware Telemetry: An ESP32 pushes live Voltage, Current, and Wattage data to the cloud every 2 seconds.
- AI Anomaly Detection: The system analyzes the power signature. Artificial, flat-line loads are flagged as fraudulent.
- Smart Disbursal: If the Trust Score is high (Eligible), the loan officer can instantly disburse funds to the vendor's virtual account via the Squad 3.0 Transfer API.
- Repayment & Control: Vendors track their active loans via the Borrower Portal. Defaulting triggers UI warnings and enables the Admin Kill Switch.
- Frontend: HTML5, CSS3 (CSS Grid, Glassmorphism), ES6 JavaScript
- Database: Firebase Realtime Database
- Backend: Node.js (Netlify Serverless Functions)
- Financial API: Squad 3.0 Sandbox (Payouts/Transfers)
- Hardware: ESP32 Microcontroller, PZEM-004T AC Energy Sensor, 5V Relay Module
To run this project locally and test the Squad integration:
- Clone the repository:
git clone [https://github.com/mayorbest/VoltCred.git](https://github.com/mayorbest/VoltCred.git)