• Verify every claim about a transcript a non-member can check given only the public keys: (a) each TranscriptSignature is valid, (b) each ChannelMessage carries a valid signature, (c) every message's sender is in members, (d) sequences are strictly monotonic per channel, (e) every message's channelId matches the transcript.

    Returns a list of errors rather than throwing so auditors can collect every failure in one pass.

    Parameters

    Returns TranscriptVerificationResult