{"uid":"cap_u3Te8Myqo7HLNQhdHy24F","slug":"polygon-bridge-withdrawal-inspector-4523ff74","name":"Polygon Bridge Withdrawal 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/polygon_bridge_withdrawal_inspect/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Does not claim checkpoint inclusion, exit success, or finality without supplied evidence."],"service_id":"polygon_bridge_withdrawal_inspect","analysis_json":"{\"amount_consistent\":true,\"amounts\":[{\"amount_atomic\":\"100\",\"stage\":\"burn_event\"}],\"completion_claimed\":false,\"network_context\":{\"accepted_chain_ids\":[\"137\",\"80002\"],\"bridge_model\":\"root-child state sync plus checkpoint evidence\",\"completion_policy\":\"never inferred without supplied evidence\",\"protocol_family\":\"Polygon PoS\"},\"observed_evidence\":[\"burn_event\"],\"observed_stage\":\"burn_event\",\"records\":{\"burn_event\":{\"amount_atomic\":\"100\",\"id\":\"1\",\"token\":\"0x0000000000000000000000000000000000000002\"}}}","evidence_scope":"caller_supplied_data","analyzed_network":"polygon"},"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":"polygon_bridge_withdrawal_inspect","executionId":"example-execution","startedAtMs":0,"amountAtomic":"20000","resultSha256":"79c0a2ac29a75d7bc2d84b856b6515936825e7488fd742fd2e781017344f24d7","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vgT0WYRm6O98WS629qv7R","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes caller-supplied evidence for a Polygon PoS bridge withdrawal to determine its observed stage, amount consistency, and whether completion can be claimed — without inferring finality beyond what evidence supports.","exampleAgentPrompt":"I need to verify my Polygon bridge withdrawal — I have the burn event data including token address 0x000...0002 and an atomic amount of 100. Can you inspect the evidence and tell me what stage was observed, whether the amounts are consistent, and whether completion is actually claimed?","exampleUseCases":[{"title":"Verify burn event before claiming exit","prompt":"I just bridged tokens from Polygon and have the burn event log with token 0xABC and atomic amount 500. Can you inspect this evidence to tell me what withdrawal stage is confirmed and whether I can claim completion yet?"},{"title":"Audit bridge transaction evidence for a DeFi app","prompt":"I'm building a DeFi app and need to audit a set of Polygon bridge withdrawal evidence my user submitted — here's the raw event JSON with the burn record. Can you analyze it and flag any inconsistencies or missing checkpoint proofs?"},{"title":"Detect incomplete bridge exit before releasing funds","prompt":"Before I release funds on the Ethereum side, I need to check this Polygon bridge withdrawal evidence — the JSON includes a burn event but I'm not sure if checkpoint inclusion is proven. Can you inspect it and warn me if completion hasn't actually been established?"}],"resultDescription":"Returns a structured analysis JSON including: the observed withdrawal stage (e.g. burn_event), whether amounts are consistent across stages, whether completion is claimed, network context (accepted chain IDs, bridge model, completion policy), a list of observed evidence types, per-record details (amount, token, ID), and any warnings about missing or insufficient proof. Also returns the evidence scope and analyzed network name.","failureModes":["Malformed or unparseable request_json causes validation error","Evidence JSON missing required fields returns incomplete analysis","No checkpoint or finality evidence supplied — completion will never be claimed and a warning is returned","Unsupported chain ID in evidence may result in rejection or unrecognized network context","Service returns succeeded status even when evidence is insufficient — caller must check completion_claimed and warnings fields"],"whenToPreferThis":"Choose this endpoint when you need a conservative, evidence-bound analysis of a Polygon PoS bridge withdrawal that never infers finality beyond what the caller explicitly supplies. It is ideal for agents or DeFi applications that must avoid prematurely releasing funds or confirming exits before on-chain checkpoint evidence is verified. Prefer it over generic blockchain explorers when you need structured, machine-readable stage analysis with explicit warnings about missing proofs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:07:02.186Z","isFirstParty":false}