Showing 1-20 of 120 packages
Framework-independent loader for the PCD format
Perhaps the most important package of all the `@pcd/` family of packages. This package carefully defines what a `PCD` and `PCDPackage` are via typescript interfaces.
Install the `@pcd/eddsa-pcd` package with npm:
<p align="center"> <h1 align="center"> @pcd/eddsa-ticket-pcd </h1> </p>
Encode & Decode PCD file
0.0.1
Install the `@pcd/eddsa-frog-pcd` package with npm:
<p align="center"> <h1 align="center"> @pcd/pod </h1> </p>
<p align="center"> <h1 align="center"> @pcd/pod-pcd </h1> </p>
A wrapper of the [Semaphore](https://semaphore.appliedzkp.org/) protocol, much like `@pcd/semaphore-group-pcd`, which enables PCD SDK-conforming applications to request, prove, and verify identity-revealing Semaphore protocol signals. I.e. you can use thi
This library is a visualization *React* module developed to efficiently render data output from the module [pcd-lod](https://github.com/AMDlab/pcd-lod), which converts point cloud data into an LOD (Level of Detail) format for efficient drawing. The purpos
<p align="center"> <h1 align="center"> @pcd/gpc </h1> </p>
<p align="center"> <h1 align="center"> @pcd/gpcircuits </h1> </p>
<p align="center"> <h1 align="center"> @pcd/passport-interface </h1> </p>
A wrapper of the `Identity` object defined by the [Semaphore](https://semaphore.appliedzkp.org/) protocol. This is a sort of 'self-evident' PCD, in that it requires no proof - a private key is a private key.
A PCD representing an email address owned by the user, as attested by the Zupass server.
This package contains an implementation of a data structure that contains all the PCDs and all the PCD packages, and enables convenient retrieval and serialization of these PCDs.
A wrapper of the [Semaphore](https://semaphore.appliedzkp.org/) protocol, which enables PCD SDK-conforming applications to request, prove, and verify semaphore group membership proofs.
<p align="center"> <h1 align="center"> @pcd/ethereum-group-pcd-ui </h1> </p>
This package contains code used by the `@pcd` family of software to perform cryptographic applications, such as hashing, encrypting, and decrypting.