{"uid":"cap_esVj9qWs-nhISikbIg2Zj","slug":"signalharness-eip-2612-permit-inspector-d47af750","name":"SignalHarness EIP-2612 Permit Inspector","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/permit_inspect_eip2612/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"permit_inspection_request":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Inspection does not verify nonce, signature, balance, or allowance state."],"service_id":"permit_inspect_eip2612","evidence_scope":"caller_supplied_data","permit_inspection":"{\"deadline\":\"2000000000\",\"expired_at_ms\":false,\"nonce\":\"1\",\"owner\":\"0x0000000000000000000000000000000000000001\",\"source\":\"fields\",\"spender\":\"0x0000000000000000000000000000000000000002\",\"value\":\"100\"}"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"permit_inspect_eip2612","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"850bd8c2e3e64d68f6ce07c45a0408df0825974d4a549b7779544bc92890e082","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Qm-_HQRtqFvk8w38m_n0Q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Inspects and validates EIP-2612 permit data (gasless token approval signatures) supplied by the caller, returning warnings and a structured analysis of the permit's contents and safety.","exampleAgentPrompt":"Before I sign this permit, can you inspect it for me and flag any warnings or red flags? Here's the permit data: {permit JSON or hex string}.","exampleUseCases":[{"title":"DeFi dApp permit safety check","prompt":"I'm about to sign a permit to allow a DeFi protocol to spend my USDC — can you inspect this permit data and tell me if there are any warnings or if it looks safe? Here's the raw permit: {permit_data_string}."},{"title":"Replay attack detection before signing","prompt":"Check this EIP-2612 permit for replay attack risk and any other issues before I approve it — is the nonce and deadline reasonable? Permit data: {permit_data_string}."},{"title":"Agent-automated permit audit pipeline","prompt":"Before executing any token approval in my DeFi agent workflow, inspect this permit and surface any warnings so I can decide whether to proceed: {permit_data_string}."}],"resultDescription":"Returns a JSON object with a top-level 'result' containing a 'permit_inspection' summary string, a list of 'warnings', the 'evidence_scope' (e.g. 'caller_supplied_data'), and a 'replay' boolean indicating replay-attack risk. Also includes a full execution receipt with payment details, latency, and a SHA-256 hash of the result for auditability.","failureModes":["Invalid or malformed permit data causes processing failure","permit_inspection_request below minimum length (2 chars) returns validation error","Oversized input exceeding 65536 characters rejected","Payment failure on x402 channel results in 402 response before execution","Unsupported permit format not conforming to EIP-2612 may yield incomplete inspection"],"whenToPreferThis":"Choose this endpoint when an AI agent or user needs to programmatically audit an EIP-2612 gasless token approval permit before signing — especially to detect replay risks, suspicious spender addresses, abnormal deadlines, or other red flags. Prefer this over generic smart-contract analysis tools when the specific input is an EIP-2612 permit structure and you need structured warnings and a replay flag in a single low-cost call ($0.01 USDC).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:50:29.262Z","isFirstParty":false}