Skip to main content

EdgeProofPort

@totemsdk/edge


@totemsdk/edge / EdgeProofPort

Interface: EdgeProofPort

Methods

createProof()

createProof(params): Promise<EdgeOperationResult<{ proof: unknown; proofId: string; }>>

Parameters

params
claims

unknown[]

context?

Record<string, unknown>

subject

string

Returns

Promise<EdgeOperationResult<{ proof: unknown; proofId: string; }>>


verifyProof()

verifyProof(params): Promise<EdgeOperationResult<{ reason?: string; valid: boolean; }>>

Parameters

params
proof

unknown

subject?

string

Returns

Promise<EdgeOperationResult<{ reason?: string; valid: boolean; }>>