@rsksmart/vc-json-schemas-parser
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

logo

vc-json-schemas-parser

A parser for VC JSON Schemas compliant credentials

npm

npm i did-jwt @rsksmart/vc-json-schemas-parser

This library can be used to parse credentials that are compatible with Verifiable Credentials JSON Schemas

Quick start

To parse a credential that complies with a given schema

import { decodeJWT } from 'did-jwt'
import { parseVerifiableCredential } from '@rsksmart/vc-json-schemas-parser'

const emailVC = '...'
const decodedEmailVC = decodeJWT(emailVC)
const parsedEmailVC = parseVerifiableCredential('Email', decodedEmailVC.payload)
/*
{ Email:
       { text: 'ilan@iovlabs.org', prefix: { en: 'Email address' } } }
*/

Supports:

  • Email
  • Phone

Run tests

npm test

Build

npm run build

Contribute

Readme

Keywords

Package Sidebar

Install

npm i @rsksmart/vc-json-schemas-parser

Weekly Downloads

83

Version

1.0.1

License

ISC

Unpacked Size

4.32 kB

Total Files

5

Last publish

Collaborators

  • icalisalvo-iovlabs
  • ilanolkies
  • jessgusclark