Disclaimer: I’m not from US, I know little about US laws and how this age verification will look.

So if anyone needs from me the verification that I am who I am in my day-to-day life (in a bank, at bureau, …) it’s usually handled via the Notary office. It might sound old school but it’s really great actually - do you have a printed document and you need a proof that you actually signed it? Notary. Do you need a copy and you need a proof that it’s actually 1-to-1 copy of the original? Notary. etc. And it costs like 2-5 € where I live.

So if someone would ask me to prove that I’m older than 18 years old and I’d like to keep my anonymity in the process … notary. I’d of course not send my ID to any corporation, I’d go to notary with a document: “User of platform XYZ identified by their ID 123 is more than 18 years old”. I’d just need to prove to notary that I actually am user 123 but I can do that in their office. Not to mention that we could find a way to anonymize platform completely in this process using some hash.

Is this possible for these age verification laws? Or is there some flaw in my thinking?