├── .github └── workflows │ └── test.yml ├── .gitignore ├── .nvmrc ├── Dockerfile ├── License.md ├── README.md ├── _assets └── structure.png ├── contracts ├── AbstractClaimsVerifier.sol ├── ClaimTypes.sol ├── ClaimsVerifier.sol ├── CredentialRegistry.sol ├── ICredentialRegistry.sol ├── Migrations.sol └── lib │ └── ECDSA.sol ├── examples ├── academic.json └── vaccination.json ├── migrations └── 1_initial_migration.js ├── package.json ├── test └── credential.js └── truffle-config.default /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | build 4 | node_modules 5 | truffle-config.js -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 12.4 -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/Dockerfile -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/License.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/README.md -------------------------------------------------------------------------------- /_assets/structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/_assets/structure.png -------------------------------------------------------------------------------- /contracts/AbstractClaimsVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/contracts/AbstractClaimsVerifier.sol -------------------------------------------------------------------------------- /contracts/ClaimTypes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/contracts/ClaimTypes.sol -------------------------------------------------------------------------------- /contracts/ClaimsVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/contracts/ClaimsVerifier.sol -------------------------------------------------------------------------------- /contracts/CredentialRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/contracts/CredentialRegistry.sol -------------------------------------------------------------------------------- /contracts/ICredentialRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/contracts/ICredentialRegistry.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/lib/ECDSA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/contracts/lib/ECDSA.sol -------------------------------------------------------------------------------- /examples/academic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/examples/academic.json -------------------------------------------------------------------------------- /examples/vaccination.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/examples/vaccination.json -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/package.json -------------------------------------------------------------------------------- /test/credential.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/test/credential.js -------------------------------------------------------------------------------- /truffle-config.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacchain/vc-contracts/HEAD/truffle-config.default --------------------------------------------------------------------------------