{"_id":"@terminal3/bbs_vc","_rev":"42-967a40c513b4546ca026befda703f42a","name":"@terminal3/bbs_vc","dist-tags":{"latest":"0.2.37"},"versions":{"0.0.4":{"name":"@terminal3/bbs_vc","version":"0.0.4","license":"MIT","_id":"@terminal3/bbs_vc@0.0.4","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"154cb346c3e1d70553ba5669e5299ddd7a2b53f9","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.0.4.tgz","fileCount":5,"integrity":"sha512-LVxhmdXk7O2wEXAkeNUFZzyuZZqZfJbjLol3d+1qoddStDNf7W+P044BfWOrramUsROVN1eVkXrvr59Ir9zeuw==","signatures":[{"sig":"MEUCIQD1+3hkmlmcG7YqLXdk3OCa1i+Rhi7XqUYmqqEA2LtSXgIgImD7Acr42JuSAj3xEfMXoTEd4P7ic2oTpXQ//7h385A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18873},"main":"src/index.ts","gitHead":"d755624333e68d496b000efbefa5c7771c896957","scripts":{"test":"jest --detectOpenHandles --coverage"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^6.13.1","@terminal3/vc_core":"0.0.4","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.0.4_1720534676091_0.2721557761450859","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@terminal3/bbs_vc","version":"0.0.5","license":"MIT","_id":"@terminal3/bbs_vc@0.0.5","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"2247fed2702dfc9b8b87ddcff1f28b5d0513cdd3","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.0.5.tgz","fileCount":5,"integrity":"sha512-7Nm5HJpWqEojslZCnm8C/Uy/LhmjoaHke/WqZTUh1mEVacsrzMaHJN2QVp+p377SF91K5LcRGpnInIFIfULNDQ==","signatures":[{"sig":"MEQCIDXa/+bvV1O2abxDWPDZg5fBtC/TBDFpVjjU9nw8xqmDAiB4mJ0F2Pa7MhZKdRS7mXyozuALgxS5sH9lPBpX3jlXbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20478},"main":"src/index.ts","gitHead":"96bf11c2a30e0bfd9652bcedf96139e7c87f4437","scripts":{"test":"jest --detectOpenHandles --coverage"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^6.13.1","did-jwt":"^8.0.4","@noble/curves":"^1.4.2","@terminal3/vc_core":"0.0.5","@terminal3/verify_vc":"0.0.2","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.0.5_1720632411520_0.38091197429295853","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@terminal3/bbs_vc","version":"0.1.0","license":"MIT","_id":"@terminal3/bbs_vc@0.1.0","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"48c7de71c183bcf29b1a47a11402734d92f48092","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.1.0.tgz","fileCount":5,"integrity":"sha512-H4oCgdJYEITlUpTafDj+uib+3AnPx/n3EeYHpza5fxY/vyrO19mja03Lg9L25nnYzF1QfYsPYjssnNHF0tWd6g==","signatures":[{"sig":"MEYCIQD/FjQ3o7/Ox9TqDxXPZPCFY8d3V5Lzqt1SbvoFDIInawIhAPKvQAjp/KPuxLbTk7lo00HMQwbLrjyPrMFCxpUDm2s0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19890},"main":"src/index.ts","gitHead":"5afac930bec84bfde1c505aaf0fccd070d12200f","scripts":{"test":"jest --detectOpenHandles --coverage"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^6.13.1","did-jwt":"^8.0.4","@noble/curves":"^1.4.2","@terminal3/vc_core":"0.0.6","@terminal3/verify_vc":"0.0.3","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.1.0_1720859863018_0.9469519607623229","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@terminal3/bbs_vc","version":"0.1.1","license":"MIT","_id":"@terminal3/bbs_vc@0.1.1","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"1081d0eb79dd8901ba0f15228e9aece46add5f3a","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.1.1.tgz","fileCount":15,"integrity":"sha512-7M8PmHR6J/eNnBID8OvsVA0XlxEK0DlaC2jpI2xDnhEO/Lu2rqt+tpWMl+t/4RCT6wlQzR/9Z+bpUdrijjVk+Q==","signatures":[{"sig":"MEQCIEdcaInlIVwMnU60vyFREhmmtpLAc3TVgI4MrwfUw+DIAiBg+SGPE8b/9GT16cqTzaIrHehLZIEbNWrS+pR5hu7Y6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106283},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4c8792f9855597f50c2ac215be45eced0c906b85","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^6.13.1","did-jwt":"^8.0.4","@noble/curves":"^1.4.2","@terminal3/vc_core":"0.0.7","@terminal3/verify_vc":"0.0.4","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.1.1_1721629596528_0.377026837909203","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@terminal3/bbs_vc","version":"0.1.2","license":"MIT","_id":"@terminal3/bbs_vc@0.1.2","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"01df9545f9bf7a0c380379064055d6cfe74f2174","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.1.2.tgz","fileCount":35,"integrity":"sha512-9SdeAqfg56udXfFekI4iPD9G4UF1GRItiW5E6V5Qj78/uueLSQVorL2tvJiEZdlkWfT5sr/Y9AMjWVNMOg/Sxg==","signatures":[{"sig":"MEQCIFrk0B7nSRc18VO9G+sGpBaNJL23k/3fTPGfbn6GxldKAiB9LQxoiaUa3otmvnrk5k5+ctnWSSxF+hbBdGfHWc+3xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269319},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7a183d49fceca844fbed6a3ac36b715157272b3f","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.8","@terminal3/verify_vc":"0.0.5","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.1.2_1721720889954_0.4187228321414631","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@terminal3/bbs_vc","version":"0.2.0","license":"MIT","_id":"@terminal3/bbs_vc@0.2.0","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"32b94bcc37f5781f30aa1789b7668979526597ee","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.0.tgz","fileCount":35,"integrity":"sha512-DYjxzXpYJfA3o9MD/V3Bi0KI0URe6teyO3d6dbFJ/haZsFjW+TqBwqxxZyUrD8PQDaVK5HP6ckulLvnxm0AzeQ==","signatures":[{"sig":"MEUCIDpQ/qemAUihGVW3THvRTu5pUqKQuRXU01mRpTcHZfgFAiEA8ZkEXXBNIeI8X/9slNUGzFaE0+7cdfJ1t/FCvHEgy7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270014},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5281357b798580523d33aea86940a775fcd2d34b","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.8","@terminal3/verify_vc":"0.0.5","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.0_1721725250466_0.18646768943962178","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@terminal3/bbs_vc","version":"0.2.1","license":"MIT","_id":"@terminal3/bbs_vc@0.2.1","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"5f0745a3874142860d75e100bc2c318b0d8530fb","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.1.tgz","fileCount":35,"integrity":"sha512-A8fECiiAL37SeKLscfNgWgHFeCVN/bIqIlfzng6MK4yPBdN/SIpn0uVprhnI5fIlPw13uaLP7b45Ah1BnVSJsA==","signatures":[{"sig":"MEYCIQCgK7NFXt9QdNIHUF9D1BuSs2fl41Q1eWYSM+Emag4DCAIhALO5AaNAA6gmap1Ow/kwVUR3ilgFVnqfPxWe6xTypilu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270091},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"514111b3aee4f15d896e8d0a29cefec231397ce6","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.8","@terminal3/verify_vc":"0.0.5","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.1_1721727179664_0.8810287940876893","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@terminal3/bbs_vc","version":"0.2.2","license":"MIT","_id":"@terminal3/bbs_vc@0.2.2","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"dd262b9d317bca4b86ca1237266399a38819a640","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.2.tgz","fileCount":35,"integrity":"sha512-pKoq09t+WMkykCLtvTCJcL+hs8/zQIt+w8dKGe/uRoMsVtxm/80oIWgElUsWexgxgnm39UG+yULpZ5s9M9+tqQ==","signatures":[{"sig":"MEYCIQCKZzOIrf6WPUFCR5vq2zzAOcz3p7kE/53d6GfjvM18nAIhAJN8MHFLqYpfDd+Inap4BpUJiuJaetkq5gYvkOGrwF8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270396},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be55b6121182dc4f6960f6709b01dc66591a0856","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.8","@terminal3/verify_vc":"0.0.5","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.2_1721732166284_0.6617051782944448","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@terminal3/bbs_vc","version":"0.2.3","license":"MIT","_id":"@terminal3/bbs_vc@0.2.3","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"f2a52e6e0bc1ce3aa67392c81535c62a6cc7ffd2","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.3.tgz","fileCount":35,"integrity":"sha512-dbIjIh/WeYJMbJ7444iI/iJGjiDEFVbPYdgdJI0y1cNOEJQIv1r2SUIFVp0nEfbhjpdCVH/qAditocbbbN17Gg==","signatures":[{"sig":"MEQCIAWC9yzDO9WPbSBWTisMs0cP2LD0aqu3RyM8bJgDIbrUAiAURTIGzn3y9pHKxQnepuMJBmdjymY4owUOKEEqZrghcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270396},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"751de874ba7acf60feb0816da37ae1d97d2f06ee","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.9","@terminal3/verify_vc":"0.0.6","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.3_1721742581599_0.4155793634730771","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@terminal3/bbs_vc","version":"0.2.4","license":"MIT","_id":"@terminal3/bbs_vc@0.2.4","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"3ed6f7f734457d574f9eb01aa867c9de0c079808","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.4.tgz","fileCount":35,"integrity":"sha512-dVmb1TbIemEnp+xrVXCyKef8Y9QkJsNpdaTzg2H0O8ziBSQs5QSoWJoxt4DN0MFsIOsJFPnip+GTw4cS6lKjzg==","signatures":[{"sig":"MEUCIHdy8KsCBn2fE6Y7EGh5zMvWLWObgEqYqm1AIyZ8QSjjAiEA6EOXG3p2KdW6/sKX0a/jRVAtJ81hRtgRaiealt0CSa4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271066},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a03c5fb8c17f52aa4abf1e20d3dd4d3f7d0fb28e","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.10","@terminal3/verify_vc":"0.0.7","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.4_1721800990029_0.5889337690855452","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@terminal3/bbs_vc","version":"0.2.5","license":"MIT","_id":"@terminal3/bbs_vc@0.2.5","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"4f4de3341ffd5d98d7540d6f993e9fcc17c94155","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.5.tgz","fileCount":35,"integrity":"sha512-zi86U0O/o1IgvTXB2UvUmqqHt2kdo+ZC5yFMHOvGswpiEDfqyjzOzfnJf4TM7RwdYoEHZWjheh4m9rTgyuwyjw==","signatures":[{"sig":"MEUCIBimYsKrQACjuD8EhUAmsNrHYUkFqVxOycFvqz0F3JKkAiEArWVqtHw4ZhM6MLgklc7U63SNPPoFSqMzYPtRjSR5nM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271066},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0b48a0bef347b26bbc3f2a62afa77e48e5c6230a","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.10","@terminal3/verify_vc":"0.0.8","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.5_1721884352004_0.5776976521380575","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@terminal3/bbs_vc","version":"0.2.6","license":"MIT","_id":"@terminal3/bbs_vc@0.2.6","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"96824c7c79f2bf5fa140682ba3868fa5320d0344","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.6.tgz","fileCount":35,"integrity":"sha512-hxXFAo0Fna4ha/jULSaqwnYJpBAAKsneJMamm4/1/HEgzWZLA0BKh75YtSYhpvuCSuGmZccDo6wIVtRHLk+lwg==","signatures":[{"sig":"MEYCIQD60qM3kRIyR1AuQpJYSDONn/QCecwgvQvO5eRGUI1wuAIhAJ/nRUcEKBeAU2oPQoYBLL4rI4sH6Wz1f774Be6nBwZN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271086},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4cd570c24ea45d3017eda580d2ae3dfe24819de1","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.11","@terminal3/verify_vc":"0.0.9","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.6_1722149680352_0.027443652947500174","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@terminal3/bbs_vc","version":"0.2.8","license":"MIT","_id":"@terminal3/bbs_vc@0.2.8","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"7a61d8a5a9eeae1a5e9055370632cfe681819bc3","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.8.tgz","fileCount":35,"integrity":"sha512-GIwRskQo4D4aRO0F3iCJAtLu9G0epGLlad4Jw+wJO/6ryKVvD26edOIgbfecJeYQ9sbAJ9wWm6a0q4UxQ/Iarg==","signatures":[{"sig":"MEYCIQD03pCSPXikNqvsLtZ2KJ8vq6krc/ER6t45PatBp7vU7gIhANQayybMCmTJ5QGsCC+YmY0heoajzKNyKx3w0Wuj45Eo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271100},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"445883f2a0d7f233057db6eb61017987f7669102","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.12","@terminal3/verify_vc_core":"0.0.11","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.8_1722243570422_0.20656278025329255","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@terminal3/bbs_vc","version":"0.2.9","license":"MIT","_id":"@terminal3/bbs_vc@0.2.9","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"ea80e83d46c6ef459e698cc3db1221fca79ff015","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.9.tgz","fileCount":35,"integrity":"sha512-H/AZl4F87A5ZWzqN36VQmN8+VUcShT/RYeuWFc7CV3t0wEZuGw+eyUlEumHH9YS5wBjLsaQDnq4a6HCw3WMTlQ==","signatures":[{"sig":"MEUCIDV8s+Our7DCpcPU7eb08SgLYt8R+VcixFr1y0VFKFf+AiEA0MfuG82NnyUcqhSjfVjCKwFFWB3/D0GsaDBwIGKQClw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278209},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"97bfcf1666b3d714d829e5716d6420910ad30fd5","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.13","@terminal3/verify_vc_core":"0.0.12","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.9_1722262225874_0.4216151374856896","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@terminal3/bbs_vc","version":"0.2.10","license":"MIT","_id":"@terminal3/bbs_vc@0.2.10","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"876c88ab8c478ef5ae41e39a99a166ba13f7b8ba","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.10.tgz","fileCount":35,"integrity":"sha512-MjNoJQCByL+nSX17FiS1w3UZjTXYNTCYQlRSCqvgU04Lcn1rGDBuNIukhwqJaL0CK1SuNrPgZVGfL1ezlH7SZg==","signatures":[{"sig":"MEUCIF6HSrjQtJVmg+RPcnl2DH9670SXyKf4L71KTR8ZdzyrAiEA9lgdpPQAQ6HJNLRPwPhOXixZQ3Dg7d/NpHc/ZI0ihBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278238},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"6b564bfcc87af4b613db6da4d0b5e2131dc14b58","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.13","@terminal3/verify_vc_core":"0.0.12","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.10_1722269552651_0.6362334935364165","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@terminal3/bbs_vc","version":"0.2.11","license":"MIT","_id":"@terminal3/bbs_vc@0.2.11","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"ef80987da7d562ec00fc7d680f6cb8365f9fccce","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.11.tgz","fileCount":35,"integrity":"sha512-/mF9eHs8uaFBXvYQ5/eRB7bMR6CX6YTwk4RAiM6TFOf/OHlAaTjRgukJaf+XfBffTaBWG6QnvMsLrppTzH+FzQ==","signatures":[{"sig":"MEQCIASzOETSSa0KTb9aex+XtYes/5Av2tFh5ZCDFyoCf7O+AiAk0WEqqzN4uOQa2zEzQkwEyDqTHxDbhNY+7kW/BAq3Mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278232},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"695da550c93adc0ca5ac04708fd48d6d63dfa922","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.14","@terminal3/verify_vc_core":"0.0.13","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.11_1724298099291_0.1715160767045938","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@terminal3/bbs_vc","version":"0.2.12","license":"MIT","_id":"@terminal3/bbs_vc@0.2.12","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"0a8cfba8b7710d2ff6154f1663a959fe1996281c","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.12.tgz","fileCount":39,"integrity":"sha512-FqozzEcV7QnLoz+dWDPAtDpfsNOTWUeTZ9odf/KLJ918jFHPuycrD/7Zhqjx+HGpEVVjEFiepWxeJZOeen5JRA==","signatures":[{"sig":"MEQCIG2vA+5Q7AWiDiTqKnaerOv57FGvWaDgb3osXMRgredyAiB9pCxHO+tmhXply/lUYxOX/5MGO0GsXzfS8DcMDgR1ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281619},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"8dd9564823899ca11ab35c6250c5e6e1b9be959f","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.15","@terminal3/verify_vc_core":"0.0.14","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.12_1726125079847_0.5602031656599586","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@terminal3/bbs_vc","version":"0.2.13","license":"MIT","_id":"@terminal3/bbs_vc@0.2.13","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"9865cdca05d4f3a94396d6de5b4aab15ff02dea4","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.13.tgz","fileCount":39,"integrity":"sha512-Jw66cE4/NgGpaUj0fD3ppMcpfGHipcMgbvLOCvUddYJZxkaLk+F0QxDjqnONL8bVtQP977k27VBFg7FvcKgM/Q==","signatures":[{"sig":"MEUCIQCdZpicZJ8g3ivJ83ybPtO1Zjqzs3BiAGCDpaq7hcTiNQIgdHMtZzhHdISm460zSBGm/MAsQFDC5vwvibzWeCapEz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281619},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"9c2ebe9997f3816c33994cd6687ee4c0dfee0429","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.16","@terminal3/verify_vc_core":"0.0.15","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.13_1734428683224_0.0928462573328368","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@terminal3/bbs_vc","version":"0.2.14","license":"MIT","_id":"@terminal3/bbs_vc@0.2.14","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"b9f5e2a6e1095f165fa1f4013ec68bffec8a6f8f","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.14.tgz","fileCount":35,"integrity":"sha512-dbQC2DbQaerZCrlepvXq3l+4gnpPh+l/PXgpiof+KnGkoIz17LYZbxfVtIiZ2W1PTfN5PBg/XRKNdHc0YZM3xg==","signatures":[{"sig":"MEUCIGgu5z7dsP5k5OJ1Mz2RGwvuGQhVxC/L4fxrv+ySpaIyAiEAqgzc5i3CYu2mfF9i5EJZmRg6BGXrxJDObLshyWEy4fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277202},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"af32c585ec8995bdd769fa10ad090e97cefd128f","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.16","@terminal3/verify_vc_core":"0.0.16","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.14_1735037672541_0.004719572714424247","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@terminal3/bbs_vc","version":"0.2.15","license":"MIT","_id":"@terminal3/bbs_vc@0.2.15","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"00316cd6d59fe68d0c041464fd5e32848d528df7","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.15.tgz","fileCount":39,"integrity":"sha512-kp0aTysa9unRrPztuInzVK6bJC8tjVn33Og8ooi4gh2SATiI95c6guyw632XvfWagvgrrUk7cca99NFtKgbGCw==","signatures":[{"sig":"MEUCIQCEVsF7ih+R30G0Nbs+MzlkkaZG4e0hqHi2rppsNVU6qgIgRvrH4Ovd7gXmXCDGmkkqvc201BQKo7bq+e2qnr/R8wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282316},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"6008e419689286551ad2b0d4b55f215dfe25bc3b","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","dotenv":"^16.4.5","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.17","@terminal3/verify_vc_core":"0.0.16","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.15_1735891360847_0.22329784631101912","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@terminal3/bbs_vc","version":"0.2.16","license":"MIT","_id":"@terminal3/bbs_vc@0.2.16","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"6ba6e8d8c6d5c30bf72d22d60d798e86ae9f20f9","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.16.tgz","fileCount":35,"integrity":"sha512-1QkHoOkJviR2M7veHOCQvf7Fc/nVQb443AGJ2m0zdQSejxbIHl5fUczP0u9lBPETFt6/4YRvkXCww50voVSn6A==","signatures":[{"sig":"MEUCIEML3DnqTE7FuloMLuU0jKBlBr12iauAeGwpMGK0TTllAiEArEmnzPkE+/+xHmyiVIsmfwSzsBaQl4TV8gzGHhu6QiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277899},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"af4465fcd61f487c932dcf5be865d71f91576c9b","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.17","@terminal3/verify_vc_core":"0.0.17","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.16_1735892268397_0.15273999677374372","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@terminal3/bbs_vc","version":"0.2.18","license":"MIT","_id":"@terminal3/bbs_vc@0.2.18","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"95248942758efa30aeb8ce68da5580e7712b94e3","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.18.tgz","fileCount":35,"integrity":"sha512-Jnm2EuWZYAcSnfqXuIRo3wEQp+mktT7CJACapJJHiQ9cewY1S5MoYv0R8vLk1x6M+wAs2JDXbCGQ9psCfkVBog==","signatures":[{"sig":"MEQCIFMjiMarx+p3qRqCcz0U4XLT15Y2ra3NHrd1BYulWU9uAiBQJTcWT5CT1x8Nasdgg/PeXr7Tr9eWITnf0/rI5bMn/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277899},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"ff2a54f8c33c3695204055c801e63125d7366d23","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.19","@terminal3/verify_vc_core":"0.0.19","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.18_1737258291458_0.8697951817701359","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@terminal3/bbs_vc","version":"0.2.21","license":"MIT","_id":"@terminal3/bbs_vc@0.2.21","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"18a698c892c1f9c288183bad58e23e64453351cc","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.21.tgz","fileCount":35,"integrity":"sha512-37mesMyb622hyBsL4pFwbV2bqYhsY5BBXG2runi74RSDgANhrGhLgpB6Qfx4en/YfsXy50N55uSfvhtBQt5wVw==","signatures":[{"sig":"MEUCIDGSSIIDXOCFxvrvmJGecaHz1rlZJanMsmBkqlDozFynAiEA7plAdKnClIbLYMbiMte24vP2D3LrZeC7+ItCDc6QkbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277874},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"4058dd477c468d835afbac61447e2916a85c5936","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.22","@terminal3/verify_vc_core":"0.0.22","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.21_1739437417359_0.9738855545849394","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@terminal3/bbs_vc","version":"0.2.22","license":"MIT","_id":"@terminal3/bbs_vc@0.2.22","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"}],"dist":{"shasum":"30cc3ffcc9e92a8fa66501a0ee2c032324ef54ab","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.22.tgz","fileCount":35,"integrity":"sha512-FRwEYw98cbwNBvAyBR7YwML/Rpdk7ysAff/YUVJwLEN2qUsDsLeN5J11jD/N6gPURV9bHC2pvn28UanpkkZfQg==","signatures":[{"sig":"MEQCIDC5j1AUg/QA4msvxD4wilqztsMnBQHNhfi0GfyX/gGfAiBh3LH9hrqD9XMnZJLlqL/Tj4NKR+JpdLi31YsfmDU99A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278199},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"162d84b2fb66c7d8912c744d2f88d27ca6593624","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.23","@terminal3/verify_vc_core":"0.0.23","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.22_1740534836318_0.6731615058234732","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@terminal3/bbs_vc","version":"0.2.23","license":"MIT","_id":"@terminal3/bbs_vc@0.2.23","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"}],"dist":{"shasum":"b41fddfe79bb3b6da0e5387f351ad4b933a853b3","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.23.tgz","fileCount":35,"integrity":"sha512-7A5PyA5rXJIBcAu6tb1s3Q1RNSsJfXwRGR+8ak8HjSBdA6BWarBHBFy1m+sEr2lapip2Ymjt+3fxVb2kB60/iw==","signatures":[{"sig":"MEUCIQDagN8sZ5e3BoglQeEpCaK+xmTRhVuah+cusLUTZV5fwAIgdmUh4pfWXWjsmzS/razVvCNlZ2sxf45HDvEAnyaPPzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278199},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"6f66b24612a34a2d174462dad4099261b8044bd2","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.14.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.24","@terminal3/verify_vc_core":"0.0.24","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.23_1746764758772_0.7968007342770933","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@terminal3/bbs_vc","version":"0.2.24","license":"MIT","_id":"@terminal3/bbs_vc@0.2.24","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"51a8dff6cfe570d46bdbed86daf11abe1d63a477","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.24.tgz","fileCount":35,"integrity":"sha512-KbdjetZn9dai8Ji4h2GozGpdHoHMiba0P3A3N3NxDuGrxIVJZiIngse62e1H6XM64Ak5q24xY/5vHmVeyncqFw==","signatures":[{"sig":"MEUCIA3emM1hw4x9cblL7MJUzBfr2SOTye7iU6iml2/5Or4vAiEAxC9kBlHBOkDeQSIGcRK3K1aJk0W3JkJ5rk80B+pPdLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"10fa7a7b24f71c6c1b22cc981a8ef8009e8a74de","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"phuc-t3","actor":{"name":"phuc-t3","type":"user","email":"phuc.hoang@terminal3.io"},"email":"phuc.hoang@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.25","@terminal3/verify_vc_core":"0.0.25","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.24_1750738309390_0.9601237187096106","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@terminal3/bbs_vc","version":"0.2.25","license":"MIT","_id":"@terminal3/bbs_vc@0.2.25","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"4eed6bb9615989a0e26e3a01fc2c4647fc2bc191","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.25.tgz","fileCount":35,"integrity":"sha512-NOBq2+XxZUluTSZ4vJxMmWQjF4WzfwzDXr8CidzBain341fsFSQEapbR5xGAuiVucmS+LiTFifiXty+id7m5lA==","signatures":[{"sig":"MEUCIQDs5/cJejrUpr1JulE2HkeWFhdKGHKkNa584+o9TCqZDAIgN67QbRFOL5INtBOWU96KGulSWRXAQwuY+hBMpQThJzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"fa504c2f233e574bf1a79e9a45daaa6cc9d9be1f","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.26","@terminal3/verify_vc_core":"0.0.26","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.25_1756191148478_0.7628925227961532","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@terminal3/bbs_vc","version":"0.2.26","license":"MIT","_id":"@terminal3/bbs_vc@0.2.26","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"cd2ba7dc6983a317bd3c639a27d11f36fd5f785e","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.26.tgz","fileCount":35,"integrity":"sha512-ec6iXVRADXzJamGrAa9Rfyy2sH5Q9wm0T/AbsluIAkebzZ5iaYfF5eUfYlXlepMcUSkO+XSWP1njJcp+gShskA==","signatures":[{"sig":"MEUCIQDJxT+AKLvIXsLjupM80JNuOZIVlrGe8LHdO6tArbYwzgIgQhcOMJzXdI10V1EoWMTodDCjrT301ql97xIzeW6cNBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"f03b3d23e073f14b155c3ff1bea882ca28308495","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v24.5.0+arm64 (darwin)","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.27","@terminal3/verify_vc_core":"0.0.27","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.26_1757037601227_0.34311592588066","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@terminal3/bbs_vc","version":"0.2.27","license":"MIT","_id":"@terminal3/bbs_vc@0.2.27","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"8c630b9401b00dd50d2ab8b877f2f5f51e31e10f","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.27.tgz","fileCount":35,"integrity":"sha512-fvCKsN8nQFCnSEO7lXOQhNbLqwcVch15jnJU5vfqPHL2bPWMQdtGvtXL+CBcnaMziG5aM4DwJ4864iI4MePY9g==","signatures":[{"sig":"MEUCIHINYNNnI/06dObpuCEbuE5XN6GkcEPLxG7sRhXEKBafAiEA0RhOHpM3M7FarJ9G3ztStwetL4USBh6bVAteA/9m9/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"c3ebaa3ef0a8ba6e07292f717e9569e95edc94ac","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v24.5.0+arm64 (darwin)","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.28","@terminal3/verify_vc_core":"0.0.28","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.27_1757043709530_0.12038822012606554","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@terminal3/bbs_vc","version":"0.2.28","license":"MIT","_id":"@terminal3/bbs_vc@0.2.28","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"d761ae2ff3b1a4f65a0a91d34eb386a7334f70d1","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.28.tgz","fileCount":35,"integrity":"sha512-CD83L/kvx8Sx5I7DIVmlvEDvsvvmlWmCgmr9sFd1j1Hf+W6oyFzqSa0JAnz54olVFG5Z7YH5gPBIjw+sogwenA==","signatures":[{"sig":"MEYCIQDQwXeUtSjU+AK9CsCHrdVOPWrVDnTwBaHMDwSL0oimSgIhAMii93mXos3BVpN/9OuHy+RACxyBFNnjuvupF/F7CQld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"fa0220fa2ce02e8cbb614a0d0d0797df8b8ceb47","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"trha","email":"truong.nguyen@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.12.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.12.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.29","@terminal3/verify_vc_core":"0.0.29","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.28_1761628756771_0.8473849312532871","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@terminal3/bbs_vc","version":"0.2.29","license":"MIT","_id":"@terminal3/bbs_vc@0.2.29","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"035ed0528a7bc0d5f282b803af17dc49739899e6","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.29.tgz","fileCount":35,"integrity":"sha512-YdIEhCMUYHpc9siapNIANtqRGycvKqSprZnY0GOa8T4PZapX8WcCkMjjbmTLx36dubiD+o6PGW3g1Xtjd2d29w==","signatures":[{"sig":"MEQCIADjJ5A58kgvnw7yy/t81jFhClmIxj26nNyb4LteGXj5AiBAnvoIesxx4QKFDkFiHA9fR/RSzSms1dhz6J/OlP8NNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"d03cc05d4d97750f66b5feaed7a231e0e7da28bc","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"trha","email":"truong.nguyen@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.12.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.12.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.30","@terminal3/verify_vc_core":"0.0.30","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.29_1763004804161_0.913098270242811","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@terminal3/bbs_vc","version":"0.2.30","license":"MIT","_id":"@terminal3/bbs_vc@0.2.30","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"cdbe7334bb7825deba31ff52758a62159ea3dd39","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.30.tgz","fileCount":35,"integrity":"sha512-zcmSbI8FMiT8xs2HdTC1yH6XXiD6otzzUFhzTI2C+EsFMD0/016C3IWpKIGmpcL7BA83kEvqkpCoi0GtJuix2w==","signatures":[{"sig":"MEUCIQDpQHsTPN5jO3KN4SwdmmLeSwHHBH2dcTCsflwOFZNkVgIgJ1u9kde0edwW2GWcDFsN5VGPWNHybIYNuKpygvmxo1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"f2a2cab0dd82074e19b8e656e1aef6cf5c5feb26","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"trha","email":"truong.nguyen@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.12.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.12.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.31","@terminal3/verify_vc_core":"0.0.31","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.30_1765211235758_0.6982486452088428","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@terminal3/bbs_vc","version":"0.2.31","license":"MIT","_id":"@terminal3/bbs_vc@0.2.31","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"646cead41273bdc0e494922e9bc185d2bd894256","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.31.tgz","fileCount":35,"integrity":"sha512-G1yxsyBIfb+hyhxygxgGFY2QRVW6jdDj1ikjoRHRWWQ3zjDPUzc9s9GZI3dYZSEQvvL/iqgpxJrB7iqSO9jMAQ==","signatures":[{"sig":"MEYCIQDVOxIRSMQGoxp4XwIjsv094e0Ko/f7deRqu2I5hHP8vQIhAJV+ahm7uk2FLIUpkHYP5i1Vg7AAuxO9+ri7ip2C7jAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283027},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"a5a16bb018c226d4df0aa2aa734b22304f72a8de","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"trha","email":"truong.nguyen@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.12.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.12.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.32","@terminal3/verify_vc_core":"0.0.32","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.31_1765271793973_0.35353015245242636","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@terminal3/bbs_vc","version":"0.2.32","license":"MIT","_id":"@terminal3/bbs_vc@0.2.32","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"89f07a642ccd20454cd117001efdf70915050f63","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.32.tgz","fileCount":35,"integrity":"sha512-fYnw23HenG6EHPsH8TJR5ci2tEScPENjR19RwA2Wih9h4neJDl4d+vZe6AKJFFwVCTYneMEcmbNZNf7NyRH5bA==","signatures":[{"sig":"MEYCIQCEcWH3cCY+Pb7lPVaZIhWTU4+LAe2VD7EsMlxNGKkFZQIhAKUa/phB0QqnLPTxxRdUlDqWdfJDvrZPxMQ9TH0l2krs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"35f5429e75c360a3dabb5ca9ceb1c160a091da84","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"trha","email":"truong.nguyen@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.12.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.12.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.33","@terminal3/verify_vc_core":"0.0.33","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.32_1772517569282_0.6105355102824144","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@terminal3/bbs_vc","version":"0.2.33","license":"MIT","_id":"@terminal3/bbs_vc@0.2.33","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"edward-fu-t3","email":"edward.fu@terminal3.io"},{"name":"matthew-t3","email":"matthew.torres@terminal3.io"},{"name":"jeff-t3","email":"jeff.leung@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"9fe00567740c6785bae25f5036570705684091e5","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.33.tgz","fileCount":35,"integrity":"sha512-wZKi2oWbTPQAMVfI+fuhDk4yfffv2TEAz8CxYRvHvwRZtlR7FIAW4kEPpXGs/8XW8n0IKjRrpjiYHxgURDi9tQ==","signatures":[{"sig":"MEUCIQDnqKigFnpLoxoOzDeZCH+0bUtvP9eNWXnVBSB7EU1sTQIgLtSh7z/f0QmAoTkEWKUS/rFoJ0ktEp3YyH3+z5Ie+JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282442},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"677aabb3196a02b4b34dab8765fd40bb2ccd53f8","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},"_npmVersion":"lerna/8.1.6/node@v20.19.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.34","@terminal3/verify_vc_core":"0.0.34","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.33_1777010350459_0.8437977248597468","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@terminal3/bbs_vc","version":"0.2.35","license":"MIT","_id":"@terminal3/bbs_vc@0.2.35","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"edward-fu-t3","email":"edward.fu@terminal3.io"},{"name":"matthew-t3","email":"matthew.torres@terminal3.io"},{"name":"jeff-t3","email":"jeff.leung@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"bd3f867464d9c3b28cc47a00a9211acaa42c2c17","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.35.tgz","fileCount":35,"integrity":"sha512-XxUUYL7anUDIA+9LqW7GLyAobFQJV5/lMbIuXsMtzk2uLrNTGEnkFkaVIEW5YflFAJxkWLWeLZyanFxOx0DZ1Q==","signatures":[{"sig":"MEUCIFQZ1ySov10AZ4vfHjzQ3fbz1BcZxiptROzFJsP6/VQ9AiEAjyizl6jfTEOS61V0aEqRDzw4IeKJ6HYjKCilfLHURHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287440},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"7101f1b11c40f1441e4c27e8f93340436c266bed","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},"_npmVersion":"lerna/9.0.7/node@v20.19.0+arm64 (darwin)","description":"This SDK enables the management of Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs). It supports creating, verifying.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.36","@terminal3/verify_vc_core":"0.0.36","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.35_1778082754541_0.6969202179806135","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@terminal3/bbs_vc","version":"0.2.36","license":"MIT","_id":"@terminal3/bbs_vc@0.2.36","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"edward-fu-t3","email":"edward.fu@terminal3.io"},{"name":"matthew-t3","email":"matthew.torres@terminal3.io"},{"name":"jeff-t3","email":"jeff.leung@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"dist":{"shasum":"c28e7aa40f232910a05287e0357f7e9c832471dd","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.36.tgz","fileCount":35,"integrity":"sha512-UHBpAw7lzuUlb032NT2k6y/RsMQ+7qY01Y9MeiiQAp6WOOuOrT2JoVr8F/L0Ql3rm73eUF3Q2GFTl6qVtrvLsw==","signatures":[{"sig":"MEUCIFZistJm2dGiDpu2drwO2rp82PgYzpntKmEuiTc6XUOyAiEA43wZe1fnbF8rm+tSK1yBXQHrpjc5KiGqvAHptNADX1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287440},"main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"a0b1a56d326d5ece06a366d49459dfeafbfab12b","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},"_npmVersion":"lerna/9.0.7/node@v20.19.0+arm64 (darwin)","description":"This SDK enables the management of Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs). It supports creating, verifying.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.37","@terminal3/verify_vc_core":"0.0.37","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bbs_vc_0.2.36_1779167875832_0.3213695451431511","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"_id":"@terminal3/bbs_vc@0.2.37","dist":{"shasum":"e994b7f4e06d6149751b69249228d88ec7e70eeb","tarball":"https://registry.npmjs.org/@terminal3/bbs_vc/-/bbs_vc-0.2.37.tgz","fileCount":35,"integrity":"sha512-zE5JjDKmpRfZcVVbUH5GSKX5zXzv3dd81v4dTkXltuKrF55Lhak5gfikFJaIDhJEreDBPkeZuCGvFi4JbRyJHA==","signatures":[{"sig":"MEQCIGDAMxw8ky0MMwLrZz308sL4IraCl1ZGDn3D9HoKMfrwAiABBFuzdO0bw0pmqXsq3OvjHsI0JApUZ23ezFcZNEttAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEfyJB2c0d36iHXyA5JAkBZ1AQOgX6MWfTEFJSH5vj0IAiEAlLNHOT3qlCwUWyiBArcM6RV9EoxFdJMjIN2RJBQwBRM="}],"unpackedSize":287440},"main":"dist/index.js","name":"@terminal3/bbs_vc","types":"dist/index.d.ts","source":"src/index.ts","gitHead":"6e2c2083d840071d07f7f7f0ff607520c674d816","license":"MIT","scripts":{"test":"npx jest --detectOpenHandles --coverage","build":"tsc","clean":"rimraf dist","prepublish":"pnpm run clean && pnpm run build"},"version":"0.2.37","_npmUser":{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},"_npmVersion":"lerna/9.0.7/node@v20.19.0+arm64 (darwin)","description":"This SDK enables the management of Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs). It supports creating, verifying.","directories":{},"maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"edward-fu-t3","email":"edward.fu@terminal3.io"},{"name":"matthew-t3","email":"matthew.torres@terminal3.io"},{"name":"jeff-t3","email":"jeff.leung@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"_nodeVersion":"20.19.0","dependencies":{"cbor":"^9.0.2","uuid":"^10.0.0","klona":"^2.0.6","ethers":"^6.13.1","jsonld":"^8.3.2","did-jwt":"^8.0.4","base64url":"^3.0.1","@types/uuid":"^10.0.0","multiformats":"^13.1.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","@types/jsonld":"^1.5.15","@terminal3/vc_core":"0.0.37","@terminal3/verify_vc_core":"0.0.38","@mattrglobal/bbs-signatures":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bbs_vc_0.2.37_1787645838171_0.6813025241980375"}}},"time":{"created":"2024-07-09T14:17:55.950Z","modified":"2026-08-25T08:17:18.455Z","0.0.4":"2024-07-09T14:17:56.295Z","0.0.5":"2024-07-10T17:26:51.672Z","0.1.0":"2024-07-13T08:37:43.168Z","0.1.1":"2024-07-22T06:26:36.759Z","0.1.2":"2024-07-23T07:48:10.145Z","0.2.0":"2024-07-23T09:00:50.700Z","0.2.1":"2024-07-23T09:32:59.868Z","0.2.2":"2024-07-23T10:56:06.483Z","0.2.3":"2024-07-23T13:49:41.820Z","0.2.4":"2024-07-24T06:03:10.397Z","0.2.5":"2024-07-25T05:12:32.218Z","0.2.6":"2024-07-28T06:54:40.534Z","0.2.8":"2024-07-29T08:59:30.583Z","0.2.9":"2024-07-29T14:10:26.102Z","0.2.10":"2024-07-29T16:12:32.857Z","0.2.11":"2024-08-22T03:41:39.477Z","0.2.12":"2024-09-12T07:11:20.004Z","0.2.13":"2024-12-17T09:44:43.364Z","0.2.14":"2024-12-24T10:54:32.707Z","0.2.15":"2025-01-03T08:02:41.005Z","0.2.16":"2025-01-03T08:17:48.594Z","0.2.18":"2025-01-19T03:44:51.676Z","0.2.21":"2025-02-13T09:03:37.635Z","0.2.22":"2025-02-26T01:53:56.519Z","0.2.23":"2025-05-09T04:25:59.005Z","0.2.24":"2025-06-24T04:11:49.597Z","0.2.25":"2025-08-26T06:52:28.645Z","0.2.26":"2025-09-05T02:00:01.434Z","0.2.27":"2025-09-05T03:41:49.703Z","0.2.28":"2025-10-28T05:19:17.043Z","0.2.29":"2025-11-13T03:33:24.340Z","0.2.30":"2025-12-08T16:27:15.911Z","0.2.31":"2025-12-09T09:16:34.104Z","0.2.32":"2026-03-03T05:59:29.448Z","0.2.33":"2026-04-24T05:59:10.594Z","0.2.35":"2026-05-06T15:52:34.771Z","0.2.36":"2026-05-19T05:17:56.191Z","0.2.37":"2026-08-25T08:17:18.249Z"},"license":"MIT","description":"This SDK enables the management of Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs). It supports creating, verifying.","maintainers":[{"name":"nik-t3","email":"nikolay.zakirov@terminal3.io"},{"name":"edward-fu-t3","email":"edward.fu@terminal3.io"},{"name":"matthew-t3","email":"matthew.torres@terminal3.io"},{"name":"jeff-t3","email":"jeff.leung@terminal3.io"},{"name":"phuc-t3","email":"phuc.hoang@terminal3.io"},{"name":"trha","email":"truong.nguyen@terminal3.io"}],"readme":"# DID and Verifiable Credential SDK\n\nThis SDK enables the management of Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs). It supports creating, verifying.\n\nSupported signatures:\n\n- BBS+\n\n## Installation\n\nTo install the SDK, use yarn:\n\n```bash\nyarn install\n```\n\n## Functions\n\nThe SDK exposes following functions:\n\n- `bbsDidFromPublicKey`: Creates a DID from a BBS+ public key.\n- `blsG2PublicKeyFromPrivateKey`: Retrieves the BBS+ public key from a BBS+ private key.\n- `createBbsCredential`: Creates a BBS+ credential with the specified parameters.\n- `makeBBSPlusProof`: Creates a BBS+ proof for a set of messages using the provided private key and public key. The function signs the messages using the BLS signature algorithm and constructs a proof object with the necessary metadata, including the type, proof purpose, verification method, creation date, and mandatory pointers.\n- `makeBBSPlusW3cProof`: Creates a BBS+ proof for a set of messages using the provided private key and public key. It exactly follows the [W3C specification for VCs with BBS+ signatures](https://www.w3.org/TR/vc-di-bbs/). Which means RDF Canonicalization is used to create the messages, the mandatory messages and the proof config are hashed and included in the header of the BBS+ signature. The proof value contains additional cbor encoded metadata, like mandatory pointers...\n- `blsSignMessages`: Signs the provided messages using the [BBS signature algorithm](https://datatracker.ietf.org/doc/draft-irtf-cfrg-bbs-signatures/) and returns the signature. There is currently a difference with the IETF BBS signature standard: the header message is included as message 0 in the signature.\n- `getMessages`: Extracts and processes messages from the given data based on specified mandatory fields. This is used for preparing messages for BBS+ signatures.\n- `getGroupedMessages`: Traverses a data object, extracting data as messages and grouping them into mandatory and non-mandatory categories based on specified paths. This function also ensures that all specified mandatory fields are covered in the data provided.\n\n## Usage\n\nBelow is an example on how to issue, verify, and optionally revoke a verifiable credential using the BBS+ signature scheme.\n\n### Example: Issue and Verify a Verifiable Credential\n\n```typescript\nimport { BbsDID, createBbsCredential, verifyBbsVc } from '@terminal3/bbc_vc';\n\n// Issuer's private key and setup\nconst issuerPrivateKey = 'private_key_here';\nconst issuer = new BbsDID(privateKey);\n\n// Holder's DID\nconst holderDid = 'did:example:b34ca6cd37bbf23';\n\n// Creating a credential with BBS+ signature\nconst claims = { kyc: 'passed' };\nconst revocationRegistryAddress = '0x77Fb69B24e4C659CE03fB129c19Ad591374C349e';\nconst didRegistryAddress = '0x312C15922c22B60f5557bAa1A85F2CdA4891C39a';\nconst provider = new ethers.JsonRpcProvider(process.env.TEST_BLOCKCHAIN_URL);\nconst options = {\n  revocationRegistryAddress,\n  provider,\n  didRegistryAddress,\n} as VerificationOptions;\nconst credential = await createBbsCredential(\n  bbsIssuer,\n  userDid,\n  cred_subject,\n  ['KycCredential'], // type\n  undefined, // valid from\n  undefined, // valid until\n  options,\n);\nconsole.log('Credential Issued:', credential);\n\n// Verifying the credential\nconst verificationResult = await verifyBbsVC(credential);\nconsole.log('Verification Result:', verificationResult);\n```\n","readmeFilename":"README.md"}