InstacrAIdit is an AI-powered blockchain mobile platform that automates the loan approval process for savings groups.
This project aims to provide an AI-driven agent that offers a faster, more transparent, and hassle-free loan approval process for savings groups.
The current loan approval process for savings groups faces numerous challenges:
- Loan Approval Committees must meet to review and approve loan applications.
- The process depends on the availability and quorum of committee members.
- Applications may take a long time before being assessed.
- Even after approval, loan disbursement is handled manually.
- Loan approvals are affected by human bias.
- Communication on approval progress is slow and unclear.
- It is not always evident whether approval criteria are consistently followed.
InstacrAIdit introduces an AI-powered blockchain-based loan approval system that enables:
- Clearly defined loan approval criteria for increased transparency
- Instant loan approvals triggered by smart contracts for eligible applicants
- Real-time disbursement of approved loans to registered mobile money accounts
- Automated collateral management and timely loan repayments
- Real-time tracking and communication of loan application status
- Permanent and decentralized credit histories for applicants
- Credit portability across financial institutions
- Efficient transactions
- Increased transparency and trust
- Reduced operational costs
- Expanded credit access across institutions
- Enhanced financial inclusion
- Savings and Investment Groups
| Layer | Component / Technology | Purpose |
|---|---|---|
| Blockchain Network | Chainlink CRE CLI | Hosts smart contracts, ensures immutability, transparency, and decentralized execution |
| Smart Contracts | Solidity | Manages savings groups, loan rules, approvals, repayments, penalties, and audit logs |
| Oracle & Compute Layer | Chainlink CRE | Orchestrates off-chain AI execution and securely delivers results on-chain |
| Oracle Network | Chainlink Oracles | Listens to blockchain events, fetches external data, and executes callbacks |
| AI Decision Agent | Python + TensorFlow / PyTorch | Evaluates loan eligibility, risk, and repayment probability |
| Chainlink Adapters | Custom External Adapters | Normalizes, signs, and validates external data before AI processing |
| Backend / Middleware | Node.js (NestJS / Express) | Indexing, API services, and workflow coordination |
| Frontend Framework | React / Next.js | User interface for savings, loans, repayments, and dashboards |
| UI Styling | Tailwind CSS | Responsive and accessible user interface design |
| Governance Layer | OpenZeppelin Governor / Snapshot | Decentralized protocol governance |
| Wallet Integration | MetaMask, WalletConnect | User authentication and transaction signing |
| Off-Chain Storage | IPFS / Arweave | Stores non-sensitive metadata and AI explanations |
| Cross-Chain | Chainlink CCIP | Enables multi-chain liquidity and credit portability |
🚧 Under active development