JSON: {
    presentationContext: Pick<VerifiablePresentationV1.Context, "type"> & {
        given: GivenContextJSON[];
        requested: GivenContextJSON[];
    };
    proof?: ConcordiumWeakLinkingProofV1;
    verifiableCredential: Credential[];
}

JSON representation of a verifiable presentation. Used for serialization and network transmission of presentation data.

Type declaration

  • presentationContext: Pick<VerifiablePresentationV1.Context, "type"> & {
        given: GivenContextJSON[];
        requested: GivenContextJSON[];
    }

    The presentation context with serialized context information

  • Optional proof?: ConcordiumWeakLinkingProofV1

    Optional weak linking proof for account-based credentials

  • verifiableCredential: Credential[]

    Array of verifiable credentials with their proofs

Generated using TypeDoc