3.0.3 • Published 1 day ago

@verida/verifiable-credentials v3.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
1 day ago

Verifiable Credential

Our @verida/verifiable-credentials packages enables you Create and verify W3C Verifiable Credentials in JWT format which be shared and across application that integrates to our verida protocol. this package leverages the did-jwt and did-jwt-vc under to th hood.

Issue encrypted credential

See the below code examples to issue an encrypted credential it will return a URI which can be verify by the connected did account

prerequisites:

You will have to authenticate a user to your application to create context for the logged in user .

There are two ways this can be done :

  1. using our see: Single Sign on SDK

  2. Using our see: Account Node Package

import { SharingCredential, Credentials } from '@verida/verifiable-credentials';

const app = context;

const shareCredential = new SharingCredential(context);
const credential = new Credentials(app);

const item = await credential.createCredentialJWT(credentialData);

const data = await shareCredential.issueEncryptedCredential(item);

Verify a credential

See the below code examples to verify an encrypted credentialURI in order to retrieve credential data

import { Credentials } from '@verida/verifiable-credentials';
import { Utils } from '@verida/client-ts';

const app = context;

const credential = new Credentials(context);

const jwt = await Utils.fetchCredentialURI(encryptedData.uri, context);

const verifiedCredential: any = await credential.verifyCredential(jwt);
3.0.5-alpha.0

1 day ago

3.0.4

3 days ago

4.0.0-alpha.0

16 days ago

3.0.3

2 months ago

3.0.3-alpha.0

4 months ago

3.0.2

4 months ago

3.0.1

4 months ago

3.0.0

5 months ago

2.4.0-rc6.1

5 months ago

2.4.0-rc6

5 months ago

2.4.0-rc5

5 months ago

2.4.0-rc3

5 months ago

2.4.0-rc4

5 months ago

2.4.0-rc2

5 months ago

2.3.6

10 months ago

2.4.0-rc1

5 months ago

2.3.8

8 months ago

2.3.7

9 months ago

2.3.9

8 months ago

2.3.4-rc1

1 year ago

2.3.4-rc2

1 year ago

2.3.0

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.3.2

1 year ago

2.3.1

1 year ago

2.1.3

1 year ago

2.3.4

1 year ago

2.3.3

1 year ago

2.3.5

12 months ago

2.3.0-rc1

1 year ago

2.3.0-rc2

1 year ago

2.3.0-rc3

1 year ago

2.3.5-rc1

1 year ago

2.3.3-rc1

1 year ago

2.3.5-rc1.0

1 year ago

2.3.3-rc2

1 year ago

2.1.2

1 year ago

2.1.1

1 year ago

2.0.2

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.6

1 year ago

2.1.0

1 year ago

2.0.1

1 year ago

2.0.3-rc1.0

1 year ago

2.0.0-rc7

1 year ago

2.0.0-rc6

1 year ago

2.0.0-rc5

1 year ago

2.0.0-rc4

1 year ago

2.0.0-rc3

2 years ago

2.0.0-rc2

2 years ago

2.0.0-rc1

2 years ago

2.0.0

1 year ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago