This codebase is a prototype of the Educhain project which was developed by Felix Hildebrandt and Sebastian Wunderlich during their master studies on the University of Applied Sciences Mittweida. It aims to integrate blockchain technology at universities in order to facilitate processes.
The prototype is one utility of the Educhain concept which can be used to create file proofs for documents that need to be managed by the proffessorship and issue tokens for IRL benefits at the presentation that took place in 2021.
NOTE: The commentary and filenames might appear in German.
The goal of the proof of concept project was to be able to use student ID cards across universities and devices, to validate data exchange between students and professorships in a matter of seconds, to control lockers and locks digitally, and to securely pay for services at colleges and universities such as the refectory from a smartphone. With a network of participating colleges and universities, students can use various services from external universities. This principle is similar to the eduroam solution, widely used today, and ensures Internet access across universities.
The goal was to manage university user accounts using ERC725, allowing students and staff to manage their responsibilities, such as claims, proofs, payments, and even physical access controls, like opening doors, using account signatures.
cd educhain_prototype && npm i
npm start
npm run build