







Private age assurance for Bluesky using zero-knowledge proofs
Bluesky's age assurance sucks, here's how to work around it.
Bluesky's age assurance sucks, here's how to work around it. · GitHub

ANNEX B - Zero Knowledge Proofs for the Age Verification Solution - European Age Verification Solution
Zero-knowledge proofs (ZKPs) are cryptographic techniques that enable one party (the User) to prove to another party (the Relying Party) that a statement is true without disclosing any additional information beyond the statement’s validity. This allows the User to demonstrate knowledge without revealing the knowledge itself.
The limits of zero-knowledge for age-verification | Brave
ZKPs are often advanced as a technical remedy, promising privacy-preserving attestations of age or eligibility. Yet their deployment in practice exposes both conceptual and practical limits.

Exploring Privacy-Preserving Age Verification: A Close Look at Zero-Knowledge Proofs
A path toward protecting young people online that doesn’t sacrifice their privacy or data security, amid persistent concerns about screen time.

Age verification needs better privacy protections, report says
New America’s Open Technology Institute called for the use of zero-knowledge proofs, which verify a user’s age without disclosing any personal information.

Bluesky Made Me Prove I Was An Adult—Here’s How I Did It
British users are being made to verify their age on sites such as Bluesky, Reddit and X. Find out how the age verification system works here.

Age Assurance Methods Explained
This blog also appears in our Age Verification Resource Hub: our one-stop shop for users seeking to understand what age-gating laws actually do, what’s at stake, how to protect yourself, and why EFF

Zero Knowledge Proofs Alone Are Not a Digital ID Solution to
In the past few years, governments across the world have rolled out digital identification options, and now there are efforts encouraging online companies to implement identity and age verification

Bluesky Is Back for Mississippi Adults, But Social Giants Still Lack Required Age Checks
Months after Bluesky blocked access to Mississippi, Bluesky is available in the state once again with age verification for adults.

Decentralized Identity Verification using Zero-Knowledge Proofs: A Privacy-Preserving Authentication Framework
In the contemporary online interaction, digital iden- tity is central, but most systems follow a centralized provider like Google or Facebook. Although convenient, these models pose ma- jor risks to data breach, surveillance, and single point of failure. The proposed paper proposes a privacy-sensitive decentralized identity verification system that uses Zero-Knowledge Proofs (ZKPs) to allow users to make it through claims (e.g., age, citizen- ship, or enrollment) without any personal data being provided, thereby solving the challenges outlined in the paper. Our architecture integrates verifiable credentials, zero-knowledge-SNARKs and an issuer trust registry that is maintained on blockchain smart contracts to guarantee trustless verification and eliminate dependence on centralized authorities. Its system gives its users full control over credentials, allows reuse across applications, and does not expose data.A proof-of-concept implementation has shown the approach to be feasible with Circom and SnarkJS to generate proof, Solidity smart contracts to verify them, and a user interface implemented in React. Results of the evaluations showed that determination of the verification latency is low, the overhead to generate proofs is moderate, and no privacy leakage occurs. It can be used in potential applications such as education, e-governance, healthcare, finance, and online voting.
A New Form of Verification on Bluesky - Bluesky
We’re introducing a new layer of verification — a user-friendly, easily recognizable badge. Additionally, independent organizations can verify accounts directly through our Trusted Verifiers feature.

Age Verification Architecture
This document describes solution-agnostic and technology-neutral schema for how various intermediaries can gate content and services based on age. The analysis of the architecture is done along two dimensions: the efficacy of permitting or restricting access based on age, and the privacy cost of doing so. The document concludes with recommendations as well as critical privacy, security and human rights considerations.

Age verification: Child protection or privacy risk?
With more platforms and governments asking for age verification, we look at the options and the implications.

More on the implementation/methodology side of the topic. Age gating laws/reasoning/discussions: semble.so/profile/aiueo.ooo/collections…

Security researchers claim Persona, the provider behind Discord's UK age verification 'experiment', performs '269 individual verification checks' on user data, including those for terrorism and espionage

Fury over Discord’s age checks explodes after shady Persona test in UK
I Verified My LinkedIn Identity. Here's What I Actually Handed Over.

Hackers uncover the most alarming frontend leak in Discord’s age verification data

Users claim Discord's age verification test can be tricked with game characters

Wer dein Gesicht scannt, wenn du dich online verifizierst