Digital Student ID
A World Mini App for a student ID system aims at recording addresses while trying to build a community where tokens can be traded for tasks, primarily focused on educational activities.
Screenshots



Problem Statement
Features We (Hoped to) Implement Maintain a student list on-chain, recording addresses and expiration dates. Enable individual student verification through signatures. Allow merchants to verify student status via smart contracts during transactions. Incentivize students with tokens for completing academic, social, or support activities. Facilitate token exchanges for goods or services within the school. Build a community where tokens can be traded for tasks, mainly educational ones.
Solution
What Actually Happened? Lightning-fast development of a highly robust smart contract. Lost 40% of our time due to a UI bug in the Developer Portal. Spent 50% of our time on the MiniApp demo. One of the few meaningful features: signing arbitrary strings using WorldID. Encountered a scam attempt while seeking help on Discord (but most people were kind and helpful!). Couldn't help but laugh at the messy codebase. Massive emotional damage. What Did We Learn? Smart contract development Front-end development Maintaining a positive mindset Stress management
Hackathon
ETHGlobal Bangkok
2024
Prizes
- 🏆
World Pool Prize
World
Contributors
- Luigi2P
19 contributions
- RuhigesWasser
13 contributions
- Origamiccc
5 contributions
- Monash-git
1 contributions