@chromacrypt/pgc
v0.0.0-placeholder.0
Published
Privacy Glass Codec — namespace reservation; v0.1.0-alpha imminent (post-EPO filing). Hash-only predicate-commitment codec for database field values, with typed atoms and witness-cosigned schema registry.
Maintainers
Readme
@chromacrypt/pgc
Privacy Glass Codec — namespace reservation.
This is a placeholder. The functional release (v0.1.0-alpha) ships once the PGC patent application has been filed at the European Patent Office.
Status
| Field | Value |
|---|---|
| Version | 0.0.0-placeholder.0 |
| Released | 2026-04-25 |
| Functional release ETA | May 2026 (post EPO filing) |
| Licence | Pre-release. All rights reserved. See LICENSE. |
| Provenance | npm provenance attestations enabled (SLSA Build L3 from GitHub Actions) |
What it will be
A hash-only predicate-commitment codec for database field values, supporting five typed atoms:
- SET — set membership
- DFA — deterministic finite automaton acceptance (regex-class predicates)
- RANGE — numeric interval membership
- STRUCTURAL — schema-bounded validator conformance
- RAW — unconstrained byte commitment
All atoms compose under a canonical TLV envelope, bound to a witness-cosigned schema fingerprint published in an append-only registry. Construction relies on SHA-256 + Merkle path operations only — no elliptic curves, no pairings, no SNARKs, no trusted setup.
The v0.1.0-alpha release ships SET + RAW atoms. The full five-atom v1.0.0 follows.
Why this exists today as a placeholder
Squatter risk. We're claiming the @chromacrypt scope on npm before someone else does. The functional code is being extracted from the reference implementation; once the patent files at the EPO, we ship.
Contact
Project home: https://chromacrypt.io
For early-access, partnership, or licensing enquiries, see the project home.
