BlocTenderID
Blockchain and AI powered digital tender platform for a transparent, fair, and nepotism free government procurement process through decentralized public voting and automated smart contract payments.
Problem Addressed and Its Impact
According to Indonesia's Komisi Pemberantasan Korupsi (KPK):
- The procurement of goods and services is the most corruption-prone sector.
- 97% to 99% of government procurements are vulnerable to irregularities.
- 49% of vendors are pre-determined, and 71% involve nepotism.
Impact on Businesses
- Restricted access to government projects.
- Loss of business opportunities despite offering high-quality solutions.
- Wasted investments of time and resources.
- Declining motivation and innovation among honest businesses.
Our Innovative Solution
BlocTenderID is a Blockchain- and AI-powered digital tender platform that revolutionizes how public procurement works in Indonesia. It enables transparent, fair, and nepotism-free government tenders through:
- Decentralized public voting for vendor selection.
- AI-generated summaries of project and vendor proposals.
- Automated smart contract payments to ensure secure and timely transactions.
How It Works
Government Posts Projects
Government entities upload project descriptions and documents to the platform. AI summarizes them for easier public understanding.Vendors Submit Proposals
Vendors browse projects, submit proposals, and have their submissions summarized by AI for comparison.Public Voting
Citizens view AI-generated summaries of the project and vendor proposals and cast votes for the best-suited vendor.Smart Contract Execution
The vendor with the highest vote count wins. Payments are made via smart contracts in two stages:- Down Payment (DP): Locked in blockchain before the project starts.
- Final Payment: Released upon successful project completion and verification.
- Down Payment (DP): Locked in blockchain before the project starts.
Major Features and Unique Aspects
| Feature | Benefit |
|---|---|
| Decentralized Voting | Ensures selection based on merit, not connections |
| Blockchain-Powered Smart Contracts | Secure, automated, and transparent payments |
| AI-Summarized Proposals | Increases accessibility and decision-making for the public |
| Open Access to Government Projects | Empowers all qualified vendors to participate fairly |
The Technology Stack Used
| Layer | Technology | Description |
|---|---|---|
| Frontend | React.js + Tailwind CSS | For building a responsive and modern user interface |
| AI Layer | Gemini API | Used to summarize proposals (both government and vendor) for public understanding |
| Blockchain | Solidity + Sepolia Optimism | Smart contracts deployed on Sepolia Optimism testnet for scalable, low-cost transactions |
| Backend | Golang (Go) | For high-performance backend services and API logic |
| Database | MongoDB | Stores users, projects, voting data, and proposal metadata |
| Wallet Integration | Xellar Wallet | For secure interaction with the blockchain (voting, payments) |
| OCR for KYC | Tesseract.js | Used to extract text from uploaded ID documents during KYC (Know Your Customer) verification |
Inspiration
We were deeply inspired by the potential of technology to solve one of Indonesia’s most entrenched issues: corruption in government procurement. We envisioned a platform where businesses are chosen transparently based on merit, and where public participation can create accountability.
What It Does
- Democratizes vendor selection through decentralized public voting.
- Simplifies complex documents using AI-generated summaries.
- Builds trust with transparent payment mechanisms through smart contracts.
- Enables fair competition among vendors, no matter their size or network.
Challenges We Ran Into
- Designing a secure yet easy-to-use public voting system on blockchain.
- Implementing AI summarization that balances conciseness and clarity.
- Ensuring that the smart contract system handles payment conditions safely.
- Building public trust in a decentralized system where users vote responsibly.
Accomplishments That We're Proud Of
- Built a fully functional MVP integrating AI, blockchain, and voting logic.
- Created a solution that empowers honest vendors and enhances civic involvement.
- Participating in the fight against corruption while supporting sustainable business growth in Indonesia.
What We Learned
- Public procurement reform is possible through tech-driven transparency.
- Blockchain and AI can work synergistically to rebuild broken systems.
- Designing for inclusivity and usability is key when targeting wide audiences.
- Trust is built not just through technology, but through transparency and accountability.
What's Next for BlocTenderID
- Partner with government institutions for pilot programs.
- Improve AI summarization models with real-world data and feedback loops.
- Extending blockchain capabilities beyond voting and payments to include contract signing, milestone tracking, and audit logging.
Log in or sign up for Devpost to join the conversation.