The Zupass server returns this data structure to users to represent Zupass users.

interface ZupassUserJson {
    commitment: string;
    emails: string[];
    salt: null | string;
    semaphore_v4_commitment?: null | string;
    semaphore_v4_pubkey?: null | string;
    terms_agreed: number;
    uuid: string;
}

Properties

commitment: string

Semaphore v3 commitment.

emails: string[]
salt: null | string
semaphore_v4_commitment?: null | string
semaphore_v4_pubkey?: null | string
terms_agreed: number
uuid: string

Generated using TypeDoc