@verida/verifiable-credentials v3.0.3
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 :
using our see: Single Sign on SDK
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);
1 day ago
3 days ago
16 days ago
2 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
10 months ago
5 months ago
8 months ago
9 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago