Software Engineering

Designing PIC-X: Exchanging an OAuth Access Token for an Initial PCA
reading time: 8 minutes
Designing PIC-X: Exchanging an OAuth Access Token for an Initial PCA.
Designing PIC-X. Exchanging an OAuth Access Token for an Initial PCA.

PIC-X receives an OAuth access token, validates it, and converts it into the initial PCA from which the PIC lineage begins.

OAuth access token
Exchange Profile
├── token validation
├── claim normalization
├── scope parsing
└── PCA0 construction
Initial PIC lineage

Developer Experience

Using PIC-X requires only two exchange operations.

Designing PIC-X: From Specification to Architecture to Code
reading time: 3 minutes
Designing PIC-X: From Specification to Architecture to Code.
Designing PIC-X. From Specification to Architecture to Code.

PIC-X stands for Provenance Identity Continuity Exchange.

Verifiable Authority Continuity across execution boundaries.

PIC has reached a point where the questions are becoming practical:

How can we use it? How can we test it? What should a real implementation look like?

Answering those questions requires more than specifications. It requires building the components that enable software engineers and architects to experiment with PIC in real systems.