T402 API Reference - v2.8.0
    Preparing search index...

    Function declareERC8004Extension

    • Declare an ERC-8004 extension for a PaymentRequired response.

      Parameters

      • agentId: number

        Agent's on-chain ID

      • agentRegistry: `${string}:${string}:${string}`

        Registry identifier

      • OptionalagentWallet: string

        Optional verified wallet address

      Returns ERC8004Extension

      Extension object to include in route config extensions

      const routes = {
      "/api/data": {
      accepts: [...],
      extensions: {
      erc8004: declareERC8004Extension(42, "eip155:8453:0x...")
      }
      }
      };