ZkLoginSignature
type ZkLoginSignature {
inputs: ZkLoginInputs
jwkId: ZkLoginJwkId
maxEpoch: UInt53
publicIdentifier: ZkLoginPublicIdentifier
signature: SignatureScheme
}
Fields
ZkLoginSignature.inputs ● ZkLoginInputs object
The zkLogin inputs including proof, claim details, and JWT header.
ZkLoginSignature.jwkId ● ZkLoginJwkId object
The JWK identifier used to verify the zkLogin proof.
ZkLoginSignature.maxEpoch ● UInt53 scalar
The maximum epoch for which this signature is valid.
ZkLoginSignature.publicIdentifier ● ZkLoginPublicIdentifier object
The public identifier (issuer + address seed) for this zkLogin authenticator.
ZkLoginSignature.signature ● SignatureScheme union
The inner user signature (ed25519/secp256k1/secp256r1).
Implemented By
SignatureScheme union