PassGolden
GoldenVerify · demo

See it work: Verify with CA mDL

A live, privacy-first age check using California's official mobile driver's license. Built on the state's OpenCred platform.

  • We request only an age-over-21 signal — no name, address, or ID number.
  • The credential is cryptographically signed by the California DMV.
  • Nothing the holder presents is stored or logged on our side.

How it works

1

Customer taps “Verify with CA mDL”

One tap on the site or a counter screen — no app install for the merchant.

2

Wallet shares only age-over-21

With the holder's consent, the CA DMV Wallet discloses a single signed attribute.

3

Signature is verified

OpenCred checks the DMV's cryptographic signature — a forgery cannot pass.

4

Merchant gets a verified yes/no

A trustworthy result with zero personal data exchanged or stored.

Audit-ready. Each check can be recorded as a tamper-evident verification log — timestamp, result, and proof a valid DMV-signed credential was presented — without storing the customer’s identity. Due-diligence evidence for an ABC/BCC inspection, the same anonymized model as TruAge.

This demo uses California’s public test credential, not a real license. Production verification of real licenses requires DMV relying-party registration.

PassGolden is an independent service and is not affiliated with, endorsed by, or operated by the California DMV or any government agency.

Try the flow with California’s public test credential.

GoldenVerify — live CA mDL demo · PassGolden