@klayr-did/klayr-verifiable-credentials
Version:
A library for working with W3C verifiable credentials (VC) and verifiable presentations (VP) using Klayr DID
6 lines (5 loc) • 547 B
TypeScript
/// <reference types="node" />
import { VPVerificationResult, VerifiableCredential, VerifiablePresentation } from '../types';
import { ClientOptions } from '../documentLoader/type';
export declare function issuePresentation(verifiableCredentialsList: VerifiableCredential[], holderDid: string, privateKey: Buffer, challenge: string, options: ClientOptions): Promise<VerifiablePresentation>;
export declare function verifyPresentation(presentation: VerifiablePresentation, publicKey: Buffer, options: ClientOptions): Promise<VPVerificationResult>;