project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

ProofProtocol

ProofProtocol is a platform that securely verifies and attests educational qualifications, certifications, and work experience. ProofProtocol ensures authenticity, transparency, and permanence in credentialing, streamlining the future of education & professional verification.

ProofProtocol

Created At

ETHOnline 2024

Winner of

Sign Protocol - Sign Everything Pool Prize

Prize Pool

Web3Auth - Best Use of Web3Auth Web SDKs

Project Description

ProofProtocol is a groundbreaking platform designed to securely verify and attest educational qualifications, certifications, and work experience using blockchain technology. By ensuring the authenticity, transparency, and permanence of credentials, ProofProtocol aims to reshape the future of education and professional verification, bringing new levels of trust and efficiency to the process.

Key Features:

  1. Blockchain-Backed Credentialing: ProofProtocol records all qualifications, certifications, and work endorsements on the blockchain, ensuring that each credential is immutable, transparent, and verifiable.

  2. Smart Wallet Automation: Every actor in the ecosystem—including institutions, companies, and individuals—automatically receives a smart wallet without needing to manage wallet creation. This provides a frictionless experience while ensuring that credentials are securely stored and easily accessible. This is powered by Web3Auth.

  3. Programmable Key Pairs (PKPs) for Encryption and Signing: Institutions and companies generate unique PKPs (Programmable Key Pairs) that allow them to sign and encrypt certificates and endorsements. These cryptographically signed credentials are tied to the issuer and are fully verifiable, ensuring the authenticity of any educational or work experience data. The automation of this step is possible via Lit Protocol.

  4. Endorsements and Verifications: Talents can endorse other talents, and institutions or companies can endorse achievements or work experiences. All endorsements are cryptographically signed, making them permanent and verifiable on the blockchain. This is thanks to the help of attestations via Sign Protocol

  5. Modular and Composable Ecosystem: ProofProtocol is designed to be flexible and adaptable, allowing new actors to be easily integrated into the system. For example, recruiters can be added as key players, paying institutions or companies for access to talent data. When recruiters recommend talents to companies, they receive instant referral fees through the blockchain, streamlining the recruitment process.

  6. Easy Verification for Employers: ProofProtocol makes it simple for companies to verify a candidate’s credentials. Employers can check the blockchain to confirm the legitimacy of educational certificates, endorsements, or work experience, reducing the need for traditional background checks.

  7. XMTP Features for Job Updates and Communication:

  • Subscription for Job Posting Updates: Users can subscribe to specific companies for job posting notifications via XMTP (Extensible Message Transport Protocol), ensuring they stay up-to-date with opportunities in real-time.
  • Recruiter-Talent Communication: Recruiters can also use XMTP to directly chat with talents, encouraging them to apply for job openings at specific companies. This creates an interactive and dynamic talent recruitment process, bringing transparency and engagement into hiring.

How it's Made

  1. Institutions and companies register on the platform, which automatically creates a Smart Wallet via Web3Auth. The smart wallet is then used to generate a PKP for each institution & company to sign and encrypt credentials, via Lit Protocol. These credentials are attested on Sign Protocol, making them verifiable and immutable.

  2. Talents who sign up also automatically receive a smart wallet. All their credentials, endorsements & work experience is stored within that smart wallet. They can easily share their profile with employers, recruiters & third parties. They can also endorse other talents.

  3. Recruiters can gain access to verified talent data through licenses purchased from institutions or companies. They can recommend talents to employers, receiving instant referral fees through blockchain smart contracts. Recruiters can also communicate directly with talents via XMTP, facilitating the hiring process.

  4. Employers can easily verify any talent’s credentials by checking the blockchain for cryptographically signed attestations. This ensures that the data is legitimate and tamper-proof, creating a more reliable hiring process. They can also issue work experience credentials to talents.

Tech Stack: React (frontend) Sign Protocol (education & professional attestations) Lit Protocol (PKPs, automated signing for attestation data legitimacy) XMTP (streamline interaction between entities) Web3Auth (seamless onboarding & smart wallets) Biconomy AA (paymaster) Firestore (keep track of users and attestations) Envio (Indexing of attestation ID)

background image mobile

Join the mailing list

Get the latest news and updates