@me2em/core
    Preparing search index...

    Interface AttestationPayload

    interface AttestationPayload {
        typ: "me2em/attestation/v1";
        subjectName: string;
        subjectId: string;
        grant: AttestationGrant;
        iat: number;
        exp: number;
        jti: string;
        subjectWallet?: string;
        subjectWalletChain?: string;
        subjectWalletPath?: string;
    }
    Index
    typ: "me2em/attestation/v1"
    subjectName: string
    subjectId: string
    iat: number
    exp: number
    jti: string
    subjectWallet?: string

    v1 optional extensions (specs/v1.0.md §5.1) — the canonical tail of the serialization order: …, jti, subjectWallet, subjectWalletChain, subjectWalletPath. Absent fields are omitted entirely (never null, never ""); tokens without them are byte-identical to the pre-extension format. Pairing (address ⇔ chain, path ⇒ address) is enforced at issue time; decode tolerates any string values.

    subjectWalletChain?: string
    subjectWalletPath?: string