Declare an ERC-8004 extension for a PaymentRequired response.
Agent's on-chain ID
Registry identifier
Optional
Optional verified wallet address
Extension object to include in route config extensions
const routes = { "/api/data": { accepts: [...], extensions: { erc8004: declareERC8004Extension(42, "eip155:8453:0x...") } }}; Copy
const routes = { "/api/data": { accepts: [...], extensions: { erc8004: declareERC8004Extension(42, "eip155:8453:0x...") } }};
Declare an ERC-8004 extension for a PaymentRequired response.