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.
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 (nevernull, 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.