x402-chainlink
    Preparing search index...

    Function getPermitDomain

    • Get permit domain for a token

      Returns the EIP-712 domain parameters needed for signing a permit. These parameters must match what the token contract expects.

      Parameters

      • tokenAddress: `0x${string}`

        Token contract address

      • chainId: number

        Chain ID

      Returns PermitDomain | undefined

      PermitDomain or undefined if token doesn't support permit

      const domain = getPermitDomain(
      '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913', // USDC on Base
      8453
      );
      // Returns:
      // {
      // name: 'USD Coin',
      // version: '2',
      // chainId: 8453,
      // verifyingContract: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
      // }