Creates an EIP-2612 permit signature using EIP-712 typed data signing.
Permit signing parameters
Permit data including the signature components
const permit = await createPermitSignature({ signer: wallet, tokenAddress: "0xUSDT...", tokenName: "Tether USD", chainId: 8453, spender: facilitatorAddress, value: "1000000", deadline: Math.floor(Date.now() / 1000) + 300,}); Copy
const permit = await createPermitSignature({ signer: wallet, tokenAddress: "0xUSDT...", tokenName: "Tether USD", chainId: 8453, spender: facilitatorAddress, value: "1000000", deadline: Math.floor(Date.now() / 1000) + 300,});
Creates an EIP-2612 permit signature using EIP-712 typed data signing.