This project makes it easier to combine OID4VP + mdoc for meaningful identity proofing via the Digital Credentials API. The following packages are maintained here to achieve this:
SimpleDigiCreds can be installed from NPM and JSR in Node LTS 22.x and higher, Deno v2.1 and higher projects, and other compatible runtimes (Cloudflare Workers, Bun, etc...)
See the packages' READMEs for more specific installation information.
The SimpleDigiCreds project is not currently open to external contributions.
Please submit an Issue and fill out the provided template with as much information as possible if you have found a bug in need of fixing.
You can also submit an Issue to request new features, or to suggest changes to existing features.
Install the following before proceeding:
- Deno v2.1.x
After pulling down the code, set up dependencies:
$> deno install
To run unit tests for all workspace packages, use the test
series of scripts:
# Run an individual package's tests
$> cd packages/browser/ && deno task test
$> cd packages/server/ && deno task test
Tests can be run in watch mode with the test:watch
series of scripts:
$> cd packages/browser/ && deno task test:watch
$> cd packages/server/ && deno task test:watch