Experimental: Do not use in production
-
Playground for ZKP-LD: Zero-Knowledge Proof of Linked Data
-
You can sign and verify JSON-LD-based Verifiable Credentials (VCs) using a experimental version of BBS+ signatures with Data Integrity
-
You can derive and verify proofs from multiple VCs, supporting "user-friendly" selective disclosure and proof of termwise equality
-
Built on jsonld-proofs, rdf-proofs-wasm, rdf-proofs, and docknetwork/crypto
-
Supports "user-friendly" selective disclosure (TODO: elaborate further)
-
Hosted at https://playground.zkp-ld.org
- Node.js
- npm
Clone this repository and run the app:
$ git clone https://github.com/zkp-ld/zkp-ld-playground.git
$ cd zkp-ld-playground
$ npm install
$ npm run dev
Then, open http://localhost:5173 to view it in your browser.