HashCred
Verify once, Trust forever
The problem HashCred solves
Problem Statement
In today’s digital landscape, certificate forgery has become a widespread and damaging issue. Educational qualifications, training credentials, and professional certifications are frequently falsified, eroding trust between applicants, institutions, and employers.
Verification of legitimate certificates is painfully slow and fragmented:
- Closed, proprietary systems limit access to verification tools.
- Inconsistent data formats make interoperability nearly impossible.
- Manual verification processes introduce delays that hinder hiring and admissions workflows.
- Privacy concerns arise when verification systems expose personal data such as email addresses or ID numbers.
Employers, recruiters, and institutions are left without a unified, transparent, and tamper-proof framework for verifying credentials. As a result, genuine candidates face longer processing times, while bad actors exploit the gaps to present fraudulent documents.
This problem is not confined to academia — it spans corporate hiring, online learning platforms, professional licensing, and skill-based training programs. Without a modern, privacy-focused verification system, trust in digital credentials will continue to decline.
HashCred addresses this gap by delivering a blockchain-based, privacy-preserving platform that empowers institutions to issue verifiable credentials and enables employers to authenticate them instantly and securely.
Challenges we ran into
Challenges Faced
During development, the team encountered several technical challenges, particularly around integrating advanced SUI blockchain features:
-
Sponsored Transaction Integration
- Implementing sponsored transactions for zkLogin proved to be a significant hurdle.
- The team initially struggled with understanding the transaction flow, byte serialization, and signature handling.
- This was resolved by exploring an open-source GitHub repository provided by Mysten Labs and actively seeking guidance from the SUI community on Discord.
-
Smart Contract Development
- While SUI Move provides robust tooling, designing and deploying contracts for certificate issuance required navigating a new programming model.
- The team relied heavily on the official documentation and various tutorials to correctly implement the required smart contract logic and ensure interoperability with the front-end application.
-
zkLogin Workflow Complexity
- Managing the interplay between ephemeral key pairs, epoch-based address rotation, and JWT-based zero-knowledge proof generation required deep understanding of the zkLogin protocol.
- Iterative testing and debugging were essential to ensure that authentication remained both secure and user-friendly.
Through these challenges, the team gained a deeper understanding of the SUI ecosystem, zkLogin’s authentication model, and the nuances of building a fully integrated Web3 application from the ground up.
Tracks Applied (4)
zkLogin Application
Sui
Best Overall Project
Sui
🏆 BGA Track Prize Pool
Blockchain for Good Alliance
Best Web3 Solutions
ChatAndBuild
Technologies used

