View Proposal


Proposer
Timothy Yap
Title
Developing a Decentralized Event Credential and Attendance Verification System Using Verifiable Credentials
Goal
To design and implement a decentralized system for issuing, managing, and verifying digital event credentials and attendance records using verifiable credentials and distributed ledger technology.
Description
Event organizers commonly issue certificates or attendance records to participants of conferences, workshops, seminars, training programmes, and other professional events. These records are often managed through centralized systems that may require manual verification and can be susceptible to fraud or unauthorized modification. This project aims to develop a decentralized event credential and attendance verification system using verifiable credentials and distributed ledger technology. The system will enable event organizers to issue digitally verifiable attendance credentials to participants and provide a secure mechanism for third parties to validate their authenticity. The developed platform will support event creation, participant registration, credential issuance, credential management, and credential verification through a web-based interface. Participants will be able to manage their credentials digitally and selectively share proof of attendance with employers, educational institutions, or other organizations. The project will investigate how decentralized technologies can improve trust, transparency, and efficiency in event credential management compared to traditional certificate-based approaches. A prototype will be developed and evaluated in terms of functionality, usability, verification efficiency, and scalability. The project may explore the use of Non-Fungible Tokens (NFTs) as digital attendance badges or achievement tokens that participants can store in their digital wallets. This extension allows the student to investigate the role of blockchain-based digital assets in representing event participation and accomplishments. Potential application domains include: Academic conferences University seminars Professional workshops Industry certification programmes Corporate training events Community and networking events
Resources
Distributed Ledger Technologies (e.g., Polygon, Ethereum Layer 2), Smart Contracts, Solidity, MetaMask, Ethers.js or Web3.js, React, Node.js, OpenZeppelin Smart Contract Library IPFS
Background
Url
External Link
Difficulty Level
Moderate
Ethical Approval
None
Number Of Students
1
Supervisor
Timothy Yap
Keywords
verifiable credentials, blockchain, decentralized identity, event management, attendance verification, digital certificates, smart contracts, distributed ledger
Degrees
Bachelor of Science in Computing Science