We’re excited to share the successful completion of our Version 2 milestone for Anti-Korrupt, an innovative educational platform built on the Internet Computer that leverages AI to promote anti-corruption awareness globally.
Project Overview
Anti-Korrupt is transforming how people learn about corruption and transparency through AI-assisted interactive courses. Our platform combines blockchain technology’s security with engaging educational experiences, creating a unique learning environment where students can earn rewards while gaining valuable knowledge.
Target Audience
- Students and educators
- Anti-corruption advocates
- Government employees
- General public interested in governance
- Transparency-focused organizations
Technical Achievements
Through the ICP Developer Grant, we’ve successfully implemented:
Core Platform Features
- Secure authentication using Internet Identity
- Comprehensive course management system
- Role-based access control
- Student enrollment and progress tracking
- Advanced assessment engine with token rewards
- Extensive unit and E2E test coverage
AI Integration
- OpenAI-powered course assistants via HTTPS outcalls
- Retrieval Augmented Generation (RAG) using ArcMind Vector DB
- Personalized learning experiences
- Private, thread-based conversations
Blockchain Innovation
- ICRC token rewards for course completion
- “Knowledge Found NFTs” for high achievers (80%+ quiz scores)
- Decentralized chat storage
- 5 comprehensive courses with 500+ generated questions
Technical Architecture
Frontend
- Built with Svelte for optimal performance
- Responsive design for all devices
- Seamless blockchain integration
Backend
- Internet Computer canisters
- Stable data structures
- HTTPS outcalls for AI integration
- PRNG for quiz randomization
- Recurring timers for system maintenance
Web3 Advantages
- Tamper-proof educational records
- Decentralized learning environment
- Tokenized incentives
- Global accessibility
- Low transaction costs
- Transparent operation
Live Platform
Anti-Korrupt is now live on the Internet Computer. Key features include:
For Students
- Interactive AI-assisted learning
- Token rewards for course completion
- Exclusive NFTs for high-achievement
- Private chat sessions with course assistants
- Progress tracking
For Educators
- Course management tools
- Student progress monitoring
- Question pool management
- Assessment Creation
Future Development
We’re committed to continuous improvement with plans to:
- Expand course offerings
- Grow user base across Africa and globally
- Enhance platform capabilities
- Explore SNS launch for governance decentralization
Resources
- Try the platform: px7id-byaaa-aaaak-albiq-cai.icp0.io
- GitHub: KezzyNgotho/Anti-Korrupt
Join Our Mission
We invite the ICP community to join us in promoting transparency and fighting corruption through education. Your feedback and participation will help shape the future of Anti-Korrupt.
Feel free to reach out with questions or feedback. Together, we can make a difference in the fight against corruption.
Anti-Korrupt Team