vouchsafe
Version:
Vouchsafe Decentralized Identity and Trust Verification module
34 lines (29 loc) • 614 B
JavaScript
export {
VOUCHSAFE_SPEC_VERSION
} from './version.mjs';
export {
createVouchsafeIdentity,
verifyUrnMatchesKey,
createVouchsafeIdentityFromKeypair
} from './urn.mjs';
export {
createJwt,
verifyJwt,
decodeJwt
} from './jwt.mjs';
export {
createAttestation,
createVouchToken,
revokeVouchToken,
createRevokeToken,
validateVouchToken,
verifyVouchToken
} from './vouch.mjs';
export {
// verifyChain,
makeStaticResolver,
isTrustedAnchor,
isRevoked,
verifyTrustChain,
canUseForPurpose,
} from './trustchain.mjs'; // or wherever you place it