Paper 2026/333

A Cryptographic Framework for Proof of Personhood

Arka Rai Choudhuri, zkBricks
Sanjam Garg, University of California, Berkeley and Exponential Science Foundation
Keewoo Lee, Ethereum Foundation
Hart Montgomery, Linux Foundation
Guru Vamsi Policharla, University of California, Berkeley
Rohit Sinha, Swirlds Labs
Abstract

We initiate study on how to build a rigorous, cryptographic foundation for *proofs of personhood* - convincing, privacy-preserving evidence that a digital participant is a real, unique, and reputable human, optionally with authenticated attributes such as age or institutional affiliation. Towards this goal, we introduce a framework based on two types of credentials: *personhood credentials* (PHCs), issued by trusted authorities to attest to uniqueness and basic attributes, and *verifiable relationship credentials* (VRCs), issued peer-to-peer to capture reputation and real-world interactions. We formalize ideal functionalities that capture desirable security and privacy notions for proofs of personhood, including Sybil-resistance, authenticated personhood, and unlinkability across contexts. Finally, we then give efficient cryptographic constructions that realize these functionalities by combining PHCs, VRCs, and zero-knowledge proofs. Our results suggest that a scalable, Sybil-resistant, and decentralized proof-of-personhood layer can serve as a reusable trust substrate for a wide range of online economic, social, and civic applications.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Contact author(s)
arkarai choudhuri @ gmail com
sanjamg @ berkeley edu
keewoo lee @ ethereum org
hmontgomery @ linuxfoundation org
guruvamsip @ berkeley edu
sinharo @ gmail com
History
2026-06-03: revised
2026-02-20: received
See all versions
Short URL
https://ia.cr/2026/333
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/333,
      author = {Arka Rai Choudhuri and Sanjam Garg and Keewoo Lee and Hart Montgomery and Guru Vamsi Policharla and Rohit Sinha},
      title = {A Cryptographic Framework for Proof of Personhood},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/333},
      year = {2026},
      url = {https://eprint.iacr.org/2026/333}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.