Skip to main content

PIC Implementations

PIC is defined solely by the PIC Formal Model and the PIC Specification. The implementations listed here do not define PIC and do not replace them.

An implementation is PIC-compliant only if it correctly implements a PIC-compliant PIC Protocol — or, where no protocol technical specification is published, if it directly implements the PIC Specification and preserves the invariants of the PIC Formal Model.

Libraries

Reusable building blocks for experimenting with or implementing PIC concepts. Libraries may be incomplete, experimental, or evolving.

LanguageProjectDescriptionSpec versionRepository
Rustpic-rustExperimental Rust library for PIC concepts and structures0.1pic-protocol/pic-rust

Projects & Demos (External Claims)

Entries appear solely on their own claims: PIC does not sponsor, certify, or verify them, and listing implies neither correctness nor conformance — responsibility rests with the maintainers. Entries that misrepresent PIC may be removed.

NameTypeMaintainerDescriptionSpec versionRepository
Permguard Trust PlaneProjectNitro Agility SrlTrust Plane implementation claiming PIC alignment0.1permguard/permguard-trustplane
ProvenanceDemoClay GoodDemonstration project inspired by PIC concepts0.1clay-good/provenance