TraceCheck by Team TraceCrew - Verifying Excellence!

Project Name: TraceCheck

Project Track: Web3

Team Name: Team TraceCrew

Team Member(s): 3 (@a_r_0707 | @joy42 | @Mehem)

HackerEarth Project Link: Hackerearth - TraceCheck

Project Goal: TraceCheck aims to revolutionize the way educational records and employee background information are managed and verified. The platform acts as a secure and decentralized repository, connecting three primary entities: Individual users, Issuing Authorities (Institutes and Companies), and Companies seeking to verify educational records and employee backgrounds.

Project Value:

TraceCheck on blockchain ensures:

Verification: Tamper-proof records for absolute authenticity.

Immutability: Unchangeable, safeguarding against fraud.

Transparency: Transparent ledger for trust-building.

Easy Management: Effortless tracking and access.

Streamlined Tracking: Insights into alumni and employee success.

In short, TraceCheck’s blockchain integration guarantees a secure, transparent, and efficient credential verification process.

Project Info: In today’s job market, employers often face a significant challenge: the inability to fully verify the educational and work credentials of their potential hires. You see, resumes can sometimes sound better than reality, references might not give the full story, and real achievements can get lost in a sea of unverified claims. It’s like trying to find a needle in a haystack for both employers and job seekers.

A world where resumes are more than just words on paper, where the truth behind an individual’s educational and work history is easily accessible and verifiable. This is the world that TraceCheck is bringing to life.

TraceCheck PPT.pdf (1019.0 KB)

Project Website: TraceCheck

Project Test Instructions:

Test Instructions for Individual Users:

Step 1: Connect Metamask Wallet
Open the project and locate the “Connect Metamask Wallet” option.Click on it and ensure that your Metamask wallet successfully connects to the platform.

Step 2: Registration for Individual User
Find the registration option for individual users. Fill in the required details and complete registration process.

Step 3: Upload Certificates (Not Verified)
After registration, navigate to the certificate upload section.

Step 4: Request Certificate Verification
Go to the certificates section. Select one of your uploaded certificates and request for verification.

Test Instructions for Issuing Authorities:

Step 1: Connect Metamask Wallet
Open the project and locate the “Connect Metamask Wallet” option.Click on it and ensure that your Metamask wallet successfully connects to the platform.

Step 2: Registration for Issuing Authority
Find the registration option for issuing authorities. Fill in the required details and complete registration process.

Step 3: Issue Certificate (Verified by Default)
Navigate to the certificate issuance section. Issue a certificate for any user (select an individual user from the registered users).

Step 4 : Accept/Reject Verification Request
Go to the verification request section. Find a pending verification request from an individual user.Test the functionality to either accept or reject the verification request.

Step 5: Track Alumni
Locate the “Track Alumni” feature in your issuing authority dashboard. Search for a specific user or alumni.

Project Details:

In today’s job market, employers often face a significant challenge: the inability to fully verify the educational and work credentials of their potential hires. You see, resumes can sometimes sound better than reality, references might not give the full story, and real achievements can get lost in a sea of unverified claims. It’s like trying to find a needle in a haystack for both employers and job seekers.

A world where resumes are more than just words on paper, where the truth behind an individual’s educational and work history is easily accessible and verifiable. This is the world that TraceCheck is bringing to life.

Scope of the solution

For Individual Users:

View and share verified educational records.
Request missing certificates directly from educational institutes.
Manage privacy settings and data sharing preferences through a user-friendly dashboard.

For Issuing Authorities (Institutes and Companies):

Educational institutes can track student growth and access verified records.
Companies can efficiently verify potential employees’ backgrounds.
Both can contribute to the platform’s growth by adding and updating user information.

Our project confidently meets the criteria set by the judges:

Originality: TraceCheck revolutionizes credential verification with blockchain, offering a unique and trustworthy solution.

Technicality: It boasts a user-friendly interface, powered by React JS and Solidity, ensuring scalability and efficiency.

Business Model: TraceCheck simplifies verification, distinguishing itself from traditional methods. Revenue comes from premium services and potential partnerships.

Usability: The platform is intuitively designed, accessible to all users, regardless of blockchain familiarity.

Practicality: Addressing a critical need, TraceCheck provides a highly practical solution for reliable credential verification.

Contribution to Crypto Ecosystem: It drives adoption by showcasing blockchain’s real-world applications, streamlining processes, and building trust.

Smart Contract links: 0xaA25Fc5ADAb6023BA06fE4bF5247066bFCD88FdA

Project Milestones:

  • July 6th - July 10th: Project Kickoff
  • July 11th - August 6th: Front-End Development
  • August 7th - August 15th: Smart Contract Creation
  • August 16th - August 31st: Smart Contract Testing
  • September 1st - September 15th: Smart Contract Integration
  • September 16th - September 30th: User Experience Enhancement
  • October 1st - October 3rd: Validation and Testing
  • October 4th: Documentation
38 Likes

I like the general idea but I have some questions about it:

  • how to onboard companies and educational institutions. Going to web3 isn’t an easy task for everybody so some solutions should be found to help companies and schools to use that solution without the hassle of learning how to use a dapp, make a transaction, verify the info is legit,…

  • how to make sure that the information provided are true. Just a quick example, a worker decides to leave a company for an other that pays more for the same tasks. The previous employer decides to let a bad review on the worker’s profile.
    Of course this can be resolved in court but that takes ages. During that time the worker has to find a job to provide his family. Are there some mechanisms that could prevent or solve that kind of situation?

5 Likes

Welcome to hackaTRONs5 ! TraceCheck sounds something like linkedin but on blockchain. Good luck for completing milestones ! Looking forward to test your dapp !

Haha I do not think generally taking the matter to court is the solution for verifying a review on someone’s profile. It happens in “Web2” world as well. Generally it is solved by users feedback.

1 Like

Well if a previous employer provides publicly wrong information about you that could hurt your career you are entitled to sue him. People usually don’t do it cause it costs money, lasts for years and eventually you are not even sure to win your case.
Hence I’m asking if there is any alternative solution that has been thought about.

3 Likes

Welcome to Hackatron S5. I really like your idea.

Like @HODL said, or is like linkedin and with linkedin I can edit some information to fit my current status. How will I be able to do that with your project since it is on the Blockchain.

Or yours will be about personal data

3 Likes

Absolutely. Some sort of dispute system needs to be placed to deal with such situations.

4 Likes

Welcome to Season 5, your offering really got me delighted cause we can use this solution to irl problem over here in Africa. After a careful read, I see you focus on utilizing blockchain technology for educational and employment record verification, aiming to address challenges faced by job seekers, educational and certificate issuers, and employers.
In my opinion, the project seems promising in revolutionizing the way credentials are managed and verified, the incorporation of blockchain technology for tamper-proof records and efficient data management is a commendable approach.

Could you share more about the technology stack used in TraceCheck and any plans for integrating with other platforms or organizations to enhance the project’s adoption?

4 Likes

Welcome to Grand Hackathon Season 5, wishing all the best

1 Like

My current principal will never give you a good review if you are not an informant to him. So I understand what you are saying perfectly.

It can really be a pain in the a$$

2 Likes

Welcome to season 5 Tracecheck.

We have alot of credential evaluation around like WES and SPANTRAN who are part of NACES and already doing what you are proposing.

  1. How do you plan to attract users to your platform when this tough giants have already taken hold.

  2. What will be the cost involved for users to use you platform for these verifications.

  3. The blockchain as we know it is good for its security and transparency, dont you think some informations are personal and shouldn’t be readily available for public consumption, how then do u plan to address this issue.

Thank you and wishing you all the best

2 Likes

Hello @fabsltsa,

We greatly appreciate your interest in TraceCheck and your insightful questions. Here are the details you requested:

Onboarding Companies and Educational Institutions:
Onboarding these entities onto a blockchain-based system can indeed be a challenge, especially if they are not familiar with decentralized applications (dApps) or blockchain technology. Our solution offers user-friendly interfaces that have minimized the learning curve. This ensures a hassle-free adoption process, making it easier than ever for these entities to embrace our technology.

Ensuring the Accuracy of Information:
Ensuring the accuracy and truthfulness of information on TraceCheck is paramount. To achieve this, we’ve implemented the following mechanisms:

  1. Verification: Educational institutions and employers now play an active role in the verification process. Their digital signatures validate the authenticity of the information they provide, ensuring trustworthiness.

  2. Dispute Resolution: We’ve successfully incorporated a dispute resolution mechanism, leveraging smart contracts. This innovative approach allows us to efficiently address issues such as the one you mentioned, significantly reducing the time required for resolution compared to traditional legal processes.

  3. User Privacy and Control: Users now have full control over who can access their records and reviews. This empowers individuals to protect their reputation while maintaining transparency on the platform.

We understand the importance of swift resolution, particularly for those seeking new opportunities. Our mechanisms are designed to offer faster and more efficient solutions compared to conventional legal avenues.

Your questions have been instrumental in shaping our project, and we value your feedback. If you have any further inquiries or suggestions, please don’t hesitate to reach out to us.

4 Likes

Thank you so much @HODL for your warm welcome and encouraging words! We’re grateful for your kind words and encouragement as we embark on this exciting journey. Your support means a lot to us, and we’re committed to making TraceCheck a valuable and impactful project. If you have any questions or if there’s anything you’d like to know about TraceCheck, please feel free to reach out.

Thank you @Nweke-nature1.com for your warm welcome and best wishes! Your support is greatly appreciated.

1 Like

Hello @Prince-Onscolo ,

We greatly appreciate your interest in TraceCheck and your insightful question.

TraceCheck, as described, is primarily focused on verifying and securing educational records and employee background information using blockchain technology. While it may have some similarities with LinkedIn in terms of providing a platform for users to showcase their qualifications and professional history, there are key differences, especially regarding data immutability.
In LinkedIn, users can easily edit and update their profiles to reflect their current status and accomplishments. This flexibility is valuable in a dynamic job market where career information is constantly changing.

In contrast, TraceCheck emphasizes the immutability of records. Once a certificate or record is added to the blockchain, it becomes tamper-proof and cannot be edited or altered by the user. This immutability is a fundamental feature of blockchain technology, and it’s essential for maintaining the integrity and authenticity of educational and employment records. This means that users cannot modify their educational or work history once it’s recorded on the blockchain.

However, TraceCheck may provide features that allow users to add new records, certificates, or achievements as they progress in their careers or education. These additions would be verified and added to their existing blockchain records, contributing to a comprehensive and immutable history over time.
So, while TraceCheck may not offer the same level of editability as LinkedIn, it prioritizes the security, transparency, and authenticity of records, which can be particularly valuable for employers and institutions seeking verified and trustworthy information. It’s more about maintaining an accurate and tamper-proof history rather than constant editing of personal data.

5 Likes

Hello @Nana66419 ,

We greatly appreciate your interest in TraceCheck. You’ve raised some important questions and concerns about TraceCheck’s competition and privacy considerations. Let’s address each of these issues.

Advantages:

  • Blockchain-Based Trust: TraceCheck’s use of blockchain technology ensures tamper-proof and transparent record verification, which can provide an added layer of trust and security compared to traditional services.

  • Cost and Efficiency: TraceCheck could potentially offer competitive pricing or more efficient processes for users and credential issuers.

  • Partnerships: Collaborating with educational institutions, employers, and government bodies can help TraceCheck gain recognition and trust in the industry.

  • User-Friendly Interface: Ensuring that the platform is user-friendly and easy to navigate can attract users who prefer a modern, digital experience.

Privacy Considerations:

You’re right that not all information should be readily available for public consumption. TraceCheck should prioritize data privacy and security:

  • Privacy Controls: Allow users to set privacy preferences, controlling who can access their data. This might include options to keep some information private or share it selectively.

  • Data Encryption: Ensure that all sensitive data is encrypted and securely stored on the blockchain.

  • User Consent: Obtain explicit consent from users before sharing their data with any third parties.

  • Auditability: Ensure that there is a robust audit trail so that users can track who has accessed their data.

5 Likes

Prefect, providing features to add new records will make it great.

Keep building

4 Likes

That is very good, thanks for the detailed explanation.
Are the team in talks with government bodies and educational sectors to try out your project. Trust is all what is needed in this credential evaluation space and this step is best for you to gain the needed trust needed.

3 Likes

Hello @manfred_jr ,

We greatly appreciate your interest in TraceCheck and your insightful questions.

Technology Stack:

TraceCheck utilizes a robust technology stack to ensure the security, scalability, and efficiency of its blockchain-based platform:

  1. Blockchain Technology: The core of TraceCheck’s system is based on blockchain technology, which provides immutability, transparency, and tamper-proof record storage. Ethereum is a popular choice for blockchain development, but other blockchain platforms may be considered as well.

  2. Smart Contracts: Smart contracts are likely used to automate various processes within the platform, such as certificate issuance, verification requests, and data management.

  3. Web Development: The user interface of TraceCheck is built using web development technology React JS, which is a popular JavaScript library for building user interfaces.

  4. Metamask Integration: Metamask is a browser extension for managing Ethereum wallets. It’s likely integrated to enable users to connect their wallets and interact with the blockchain securely.

Integration and Adoption Plans:

  1. Partnerships: Collaborate with educational institutions, companies, and HR platforms to integrate TraceCheck’s verification system into their processes. This would make it easier for users to have their records automatically added to the blockchain.

  2. APIs: Develop APIs that allow other platforms and organizations to integrate with TraceCheck easily. For example, job portals and HR software could use TraceCheck’s API to verify the credentials of job applicants.

  3. Cross-Platform Compatibility: Ensure that TraceCheck can be accessed and used on multiple devices and platforms, including mobile apps, to reach a broader user base.

  4. Continuous Improvement: Keep the platform up to date with the latest blockchain advancements and security measures to ensure its long-term viability.

1 Like

Yes, we are in talks with a few private institutions in our area to initiate pilot programs and test the TraceCheck platform in real-world scenarios. These private institutions have shown great interest in our solution and are eager to explore how TraceCheck can streamline their credential verification processes while ensuring data security and transparency.

While these initial engagements are significant steps forward, we understand the importance of gaining trust and recognition at a broader scale. Focusing on small private institutions for initial testing is a strategic approach. At this stage of our project, real-world testing with these institutions is invaluable. It allows us to gather practical insights, identify any potential challenges, and refine the platform based on actual usage.

As we continue to develop and enhance TraceCheck, we are fully aware of the importance of expanding our reach to a wider audience, including larger educational institutions and government bodies. However, starting with smaller institutions serves as a practical starting point to validate our concept and build trust in our solution.

Our intention is to build a strong foundation of trust and credibility with these early adopters, which will be instrumental as we scale and seek to engage with a broader and more diverse user base in the later stages of the project.

By taking this staged approach, we can ensure that TraceCheck is well-prepared to meet the specific needs of a variety of users and institutions as we progress, ultimately increasing the chances of success and widespread adoption in the credential evaluation space.

4 Likes

I got that, the MetaMask integration is something to be bullish on, but I’m curious. Took you almost a month to reply, how do y’all as a team prioritize community, in terms of feedback and engagements, I’d like to know, thank you!

1 Like