mentorX
A decentralized, censorship-resistant mentor evaluation platform built on XION with zkTLS integration.
Inspiration
The idea for mentorX was inspired by our university experiences, where student evaluation meetings or feedback platforms were sometimes censored, deleted, or restricted. This made it difficult for students to freely express their honest opinions about mentors and courses.
We wanted to create a decentralized and censorship-resistant platform where students can voice their experiences openly, with cryptographic guarantees of integrity and privacy.
What it does
- Students can anonymously leave feedback, ratings, or comments.
- All submissions are verifiable and tamper-proof using zkTLS and blockchain integration.
- Mentors and institutions can review aggregated insights without being able to censor or alter the data.
- Promotes transparency and fairness in academic evaluation.
How we built it
- Frontend: React / Next.js for an intuitive UI.
- Backend / Contracts: Smart contracts deployed on XION to ensure secure, permanent, and transparent storage of feedback.
- Privacy Layer: Integrated zkTLS proofs so users can provide verifiable claims without revealing sensitive details.
- Repository: All code and deployment details are open-sourced here: mentorX.
Challenges we ran into
- ⚡ zkTLS integration: Significant challenges integrating the
zktlspackage with XION. - ⚖️ UX vs. decentralization: Balancing privacy-preserving cryptography with smooth student experience.
- 🔒 Censorship resistance: Designing a system where feedback cannot be deleted or modified, while keeping it accessible and user-friendly.
Accomplishments that we're proud of
- ✅ Built a working demo of a decentralized mentor evaluation system.
- ✅ Implemented the initial flow of zkTLS verification on XION.
- ✅ Demonstrated the potential for free academic speech protected by blockchain and zero-knowledge proofs.
What we learned
- 🧠 Hands-on experience with zkTLS and zero-knowledge proofs.
- 🔄 Understanding trade-offs between decentralization, usability, and privacy.
- 🌐 Deepened knowledge of the XION ecosystem, verification contracts, and deploying experimental cryptographic tools.
What's next for mentorX
- 🚀 Complete zkTLS integration on XION and improve proof generation performance.
- ⭐ Add a reputation system for mentors and students.
- 🔗 Explore multi-chain deployment for interoperability.
- 📊 Introduce privacy-preserving analytics for institutions.
- 🌍 Long-term: Build a global decentralized platform for academic feedback and mentorship evaluation.
Built With
- cosmwasm
- react-native
- typescript
- xion
Log in or sign up for Devpost to join the conversation.