{"uid":"cap_J3OHVu-W5EW-1FhZSKy7-","slug":"x402-tools-eip-712-domain-diagnostic-1daa2295","name":"x402-tools EIP-712 Domain Diagnostic","description":"Paid x402 diagnostics. Unpaid paid-SKU requests return HTTP 402 with eip3009 extras. Facilitator: OpenX402 only.","url":"https://openclawproductions.com/api/v1/eip712dom?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"inputSchema":{"type":"object"}}},"responseSchema":{"type":"json","example":{"sku":"eip712dom","note":"Example paid JSON shape. Not a live settle.","price":"$0.03","title":"EIP-712 Domain"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_zYOBm5HYY1FpI3TsMxgdY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the EIP-712 domain parameters for a given x402-enabled origin or URL, useful for inspecting and verifying the cryptographic domain used in x402 payment flows","exampleAgentPrompt":"Can you fetch the EIP-712 domain parameters for https://openclawproductions.com using a GET request so I can see what cryptographic domain the x402 payment flow uses for signing?","exampleUseCases":[{"title":"Inspect x402 signing domain before payment","prompt":"I'm about to build a client that signs x402 payment authorizations for openclawproductions.com — can you pull the EIP-712 domain struct from their API so I know exactly what chainId, verifyingContract, and name to use?"},{"title":"Debug 402 payment flow mismatch","prompt":"My x402 payment transactions keep failing with a domain mismatch error against openclawproductions.com. Can you retrieve the live EIP-712 domain parameters from their diagnostics endpoint so I can compare them to what my wallet is signing?"},{"title":"Audit EIP-712 config for a new x402 integration","prompt":"I'm auditing a new x402-gated service at openclawproductions.com — please fetch the EIP-712 domain info so I can verify the domain separator matches what's expected for a legitimate OpenX402-facilitated endpoint."}],"resultDescription":"Returns a JSON object containing the EIP-712 domain details for the queried x402 origin, including the SKU name ('eip712dom'), a human-readable title ('EIP-712 Domain'), the price ($0.03 USDC), and an example of the paid JSON payload shape. The response confirms the domain parameters used for cryptographic signing in x402 payment authorizations.","failureModes":["HTTP 402 returned if payment header is missing or invalid — response includes eip3009 extras for constructing the payment","Invalid or unreachable URL/origin returns an error or empty domain object","Non-GET/HEAD/DELETE HTTP methods rejected per schema enum constraint","Facilitator other than OpenX402 not supported, may result in authorization failure","Malformed query parameters (url or origin) may yield unexpected default behavior (falls back to the origin's own Pipe Check)"],"whenToPreferThis":"Choose this endpoint when you need to programmatically retrieve the EIP-712 domain parameters for an x402-enabled origin, especially when constructing or debugging payment authorizations that require a precise domain separator. Prefer this over manual inspection or off-chain guesswork when integrating with OpenX402-facilitated endpoints. It is particularly useful during development, auditing, or troubleshooting of x402 payment flows where domain struct correctness is critical.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:43:01.985Z","isFirstParty":false,"canonicalSlug":"x402-tools-eip-712-domain-diagnostic-1daa2295"}