Skip to Content
Packages@tuwaio/siwx-evmInterfacesEvmVerifyOptions

EvmVerifyOptions

Defined in: siwx-evm/src/types.ts:26 

Options of the EVM verifiers (verifyEvmSignature, verifyEip191, verifyEip1271).

Properties

publicClient?

optional publicClient?: EvmPublicClientSource

Defined in: siwx-evm/src/types.ts:35 

The client that checks smart contract wallet signatures on the chain of the message: a viem client (for example from createPublicClient), or a function that returns the client for a chain number (see EvmPublicClientSource). A single client is used only for messages of its own chain (client.chain.id); a client without a chain is used for every chain. Required by verifyEip1271; without it, verifyEvmSignature only performs EIP-191 (EOA) verification.


skipExpiration?

optional skipExpiration?: boolean

Defined in: siwx-evm/src/types.ts:41 

Skips the check that the message expirationTime has not passed.

Default

false
Last updated on