Cardano Hackathon Team Excellent
Project: AidChain
Country: Nigeria
👥 Team Members
- Maruh Akporowho — Senior Developer & Team Lead
- Peter Adeyi — Product Manager & Prototyping Specialist
- David Atat — Software Developer (Design & Web App Development)
- Egbekwu N. Uche — Mobile Developer (Flutter Cross-Platform Expert)
- Ibrahim Danjuma — Frontend Developer & Prompt Engineering Specialist
- Jamilu Abdullahi Kadiya — Junior Programmer, Researcher & Tech Enthusiast
Project Links
- Pitch Recording: View Pitch
- Live Demo Recording: View Demo
- Deployment Link: Launch App
- GitHub Repository: View Code
Pages
Project Overview
Problem Statement
In many Nigerian communities, a significant portion of aid and donations never reaches the intended beneficiaries due to corruption, lack of transparency, and fragmented record-keeping. This leads to mistrust between donors, NGOs, and the people in need, leaving vulnerable populations underserved.
The emerging challenge is ensuring that aid flows are traceable, verifiable, and accountable, so that every contribution has real impact. There is an opportunity to leverage blockchain and digital identity technologies to provide transparency, allow real-time tracking of funds, and ensure that support reaches those who need it most.
Solution Summary
AidChain is a blockchain-powered aid distribution platform built on Cardano that creates transparency, traceability, and accountability throughout the entire donation and distribution process.
By leveraging blockchain technology, AidChain offers unparalleled transparency and traceability, addressing the core need for verifiable accountability in aid distribution.
Core Features:
Transparent Campaign Management
- NGOs create verifiable campaigns on-chain
- All campaign details permanently recorded
- Real-time tracking of campaign status
- Public visibility of funding goals and progress
Donor Confidence
- View exactly where contributions go
- Track funds from donation to disbursement
- Verify impact with on-chain evidence
- Receive NFT certificates for contributions
Smart Contract Fund Locking
- Donations locked in secure smart contracts
- Funds cannot be moved without verification
- Multi-signature approval for disbursements
- Protection against misappropriation
Verification & Proof System
- NGOs submit evidence of aid delivery
- Verifiers approve based on on-chain proof
- Transparent approval/rejection process
- Permanent audit trail of all decisions
Automated Accountability
- Smart contracts enforce business logic
- Milestone-based fund release
- Automated refunds for failed campaigns
- Immutable record of all transactions
NFT Impact Certificates
- Donors receive blockchain-verified certificates
- Proof of contribution permanently stored
- Tradeable recognition of social impact
- Community leaderboards and recognition
How It Works
For Donors:
- Browse verified campaigns
- Contribute to campaigns directly
- Funds locked in smart contracts
- Track campaign progress in real-time
- Receive NFT certificate upon completion
- View verifiable impact evidence
For NGOs:
- Create campaign with goals and beneficiaries
- Submit to verification process
- Receive donations into locked smart contract
- Deliver aid to beneficiaries
- Submit proof of delivery (photos, receipts, GPS)
- Request fund release upon verification approval
- Disburse funds with full transparency
For Verifiers:
- Review campaign submissions
- Evaluate evidence of aid delivery
- Approve or reject verification requests
- All decisions recorded on blockchain
- Maintain system trust and integrity
For Beneficiaries:
- Know aid is coming and when
- Receive timely assistance
- Report issues or concerns
- Participate in feedback loops
- Dignity preserved through transparent process
Technology Stack
Frontend:
- React - User interface
- Lucid - Cardano wallet connections
- Data visualization - Campaign dashboards
Backend:
- Express + Blockfrost - Off-chain data oracle
- Event indexing - Blockchain explorer functionality
- API endpoints - Campaign management
Smart Contracts:
- Plutus - Cardano smart contracts
- Business logic enforcement:
- Donation validation
- Fund locking
- Proof verification
- Automated disbursement
- Refund management
Infrastructure:
- Docker - Containerization
- Kubernetes - Scaling
- Cardano Preprod - Testnet deployment
API Endpoints
Public:
GET /- List all campaignsGET /:id- Campaign details
Authenticated Actions:
POST /- Create campaign (NGO role)POST /:id/contribute- Make contributionPOST /:id/lock- Lock campaign funds (NGO role)POST /:id/verify- Submit verification evidence (NGO role)POST /:id/approve-verification- Approve campaign (Verifier role)POST /:id/reject-verification- Reject campaign (Verifier role)POST /:id/mint-nft- Mint impact certificate (Admin role)POST /:id/disburse- Disburse funds (NGO role)POST /:id/refund- Refund contributions (Admin/NGO role)
Team Strength & Strategic Positioning
Team Excellent brings together a balanced mix of:
- Full-stack engineering depth
- Product strategy and rapid prototyping
- Web, mobile, and AI-assisted development
- Research-driven decision making
- Design-centered implementation
This combination enables the team to deliver solutions that are:
- Technically grounded
- User-focused
- Scalable across devices
- Realistic for real-world deployment
The team’s collective expertise ensures that solutions are not only functional but engineered with strong UX, cross-platform compatibility, and a clear product vision.
Value Proposition
By uniting strong engineering leadership, product strategy, mobile expertise, frontend precision, and research support, Team Excellent is positioned to build:
- Fast prototypes under pressure
- Stable production-ready features
- Human-centered interfaces
- AI-assisted enhancements
- Cross-device accessibility
- Well-documented, maintainable systems
Impact Vision
AidChain creates a future where:
- Every donation is traceable from donor to beneficiary
- NGOs operate with full transparency
- Donors have confidence their contributions make real impact
- Vulnerable populations receive aid reliably and with dignity
- Corruption in aid distribution is eliminated through accountability
- Communities trust the aid ecosystem
Project Links
- Pitch Recording: View Pitch
- Live Demo Recording: View Demo
- Deployment Link: Launch App
- GitHub Repository: View Code