https://github.com/dfinity/vc-playground
An example VC issuer and a VC relying party for demo purposes
https://github.com/dfinity/vc-playground
Last synced: 8 months ago
JSON representation
An example VC issuer and a VC relying party for demo purposes
- Host: GitHub
- URL: https://github.com/dfinity/vc-playground
- Owner: dfinity
- License: apache-2.0
- Created: 2024-03-13T09:13:51.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-05T09:55:35.000Z (over 1 year ago)
- Last Synced: 2024-11-05T10:26:12.602Z (over 1 year ago)
- Language: Rust
- Size: 4.18 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# VC playground
A playground for Verifiable Credentials (VC) functionality on the Internet Computer.
This repo contains an example VC issuer and a VC relying party for demo purposes.
The goal is to demonstrate the VC flow on the IC and enable playing with the flow in the roles of an issuer or a relying party.
## Code structure
- `issuer/..` contains an implementation of an issuer dapp.
- `rp/..` contains an implementation of a relying party.
- `e2e-tests/..` contains an end to end test of a successful flow getting and proving a credential.
- `.github/..` contains Github workflows such as running the e2e test on each pull request.
- `scripts/..` contains utility scripts that help with devops.