Skip to content

w3c-ccg/vc-api-verifier-test-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

41541ee · Dec 17, 2024
Dec 1, 2023
Sep 23, 2022
Apr 4, 2022
Dec 2, 2024
Jul 11, 2022
Jan 9, 2024
Dec 14, 2023
Dec 14, 2023
Sep 27, 2022
Dec 14, 2023
Dec 17, 2024

Repository files navigation

vc-api-verifier-test-suite

Test Suite for Verifiers that implement the VC HTTP API

Table of Contents

Background

Provides interoperability tests for verifiers that support VC-API.

Install

git clone git@github.com:w3c-ccg/vc-api-verifier-test-suite.git
cd vc-api-verifier-test-suite
npm i

Usage

npm test

Note: The default issuer is set to Digital Bazaar, you can change the issuer by setting the ISSUER_NAME env variable.

Implementation

To add your implementation to this test suite see the w3c-ccg/vc-test-suite-implementations README. Add the tag vc-api to the verifiers you want to run the tests against.

Note: To run the tests, some implementations require client secrets that can be passed as env variables to the test script. To see which ones require client secrets, you can check configs in the w3c-ccg/vc-test-suite-implementations repo.