Rooted in decentralized identifiers (DID) and verifiable credentials (VC), Proof of Humanity integrates palm recognition, decentralized storage, and zero-knowledge proofs. This is a powerful mix of technologies that empower users with absolute ownership over their data and identity when performing a wide range of tasks, especially online.
Proof of Humanity runs on Humanity Protocol, a zkEVM (zero-knowledge Ethereum Virtual Machine) Layer-2 blockchain.
Phase 1 establishes the most extensive network of verified humans using advanced palm recognition technology. The protocol can certify that a user is a new and unique person to the network and attach personal details to a person using palm recognition.
By utilizing mobile devices to capture these palm scans, Proof of Humanity allows a wider pool of individuals to participate. This approach involves capturing an RGB image via a smartphone camera in natural light, capitalizing on advanced palm print analysis technology.
This phase equips the Proof of Humanity system with true Sybil resistance to mitigate bots.
What happens whenever we scan our palms?
1:1 MATCHING
Humanity Protocol enables third-party applications to swiftly verify the identities of users directly on their devices, ensuring that each participant is authenticated.
1:N MATCHING
Humanity Protocol ensures that user identities are unique across all applications on its network by employing verifier nodes globally to protect privacy while authorizing and confirming the singularity of each user.
Establishing your digital identity
In Phase 2, Humanity Protocol evolves into the internet’s identity layer, allowing users who upload and validate data while safeguarding personal information with zero-knowledge proofs.
The ecosystem of authorized validators on Proof of Humanity confirms users' data, such as education or compliance records, without the need to share personally identifiable information. This enables new use cases that include proof of asset ownership, verifying bank balances without disclosing the exact figure, and more.
The Humanity Protocol app transforms palm prints into encrypted biometric signatures and issues a Verifiable Credential (VC) to the user's protocol address on-chain, ensuring images of the palm are not stored centrally.