Created on 8th December 2024
•
How the Platform Works:
Users verify their domain email through Zero-Knowledge (ZK) proofs, confirming their affiliation with an organization without revealing personal details.
This ensures users can only post about organizations they are part of, maintaining content authenticity while protecting anonymity.
The True Network's reputation algorithm calculates an organization's reputation based on employee feedback, visible to anyone browsing the platform. This helps potential employees gauge an organization’s internal environment.
Organisation accounts are created by creating a company hash using the company website URL (to correspond to a walletAddress) to uniquely identify any web2 or web3 company.
User Attestation Without Personal Disclosure:
Users can attest to the authenticity of their posts without revealing their identity. Sign up using your domain email and later login through your metamask account.
Public Transparency:
Posts and reputation scores are publicly accessible, allowing job seekers and others to evaluate an organization’s culture and internal feedback, fostering informed decision-making.
In short, this platform ensures anonymous, verified feedback while providing transparency for organizations, helping protect whistleblowers and inform potential employees.
Smart Contracts used:
True Network's algorithm gives us access to functions like createAttestions which abstracts the need to create smart contract for creating your own attestations. Smart Contracts deployed by ZKOAuth on Base Sepolia are used while authenticating through email via ZK.
As a software engineer in web2, both these techcologies were new to me
True Network - Seemed quite new at the begining as the concept of reputation based system was quite new for me. The devrels were quite active in quickly resolving those doubts and even coming up with code changes in new versions to facilitate development.
ZK Emails - to verify that the user actually owns an email with the domain of the company they claim to be a part of, I had an idea ZK would help but had never implemented it before. Interacted with a couple fellow hackers who helped demystify this for me.
Entire project is built at the hackathon (super proud of this part :p)
Tracks Applied (4)
privacy + scaling explorations
True Network
True Network
True Network
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.