{"uid":"cap_ZEWcQF0UO6taueyUU1B5W","slug":"polygon-erc20-transfer-analyzer-e09a52d1","name":"Polygon ERC20 Transfer Analyzer","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_erc20_transfer_analyze/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Decimals and success are not inferred."],"service_id":"polygon_erc20_transfer_analyze","analysis_json":"{\"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\"},\"total_atomic\":\"100\",\"transfers\":[{\"amount_atomic\":\"100\",\"from\":\"0x0000000000000000000000000000000000000001\",\"index\":0,\"log_index\":null,\"to\":\"0x0000000000000000000000000000000000000002\",\"token\":null,\"transaction_hash\":null}]}","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_erc20_transfer_analyze","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"c5aa27d073a0e2c033185693c9c4c57edd3fa2565355b697fb248d342e5f2a8c","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_g96kGW9NiIO_ZvQN8_7lu","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":"Analyzes caller-supplied Polygon PoS ERC20 transfer data and returns structured breakdowns of token movements, amounts, addresses, and network context.","exampleAgentPrompt":"Can you analyze this Polygon ERC20 transfer data for me? I have a transfer of 100 atomic units from 0x0000000000000000000000000000000000000001 to 0x0000000000000000000000000000000000000002 on chain ID 137 — break it down and tell me what the network context looks like.","exampleUseCases":[{"title":"Audit DeFi token transfer event","prompt":"I have some raw ERC20 transfer log data from a Polygon mainnet transaction and I want to know the exact from/to addresses, token, and atomic amount involved — can you run it through the Polygon ERC20 transfer analyzer and give me the full breakdown?"},{"title":"Validate cross-bridge token movement","prompt":"We received a token transfer on Polygon PoS and need to confirm the transfer details match what was expected from the Ethereum bridge — can you analyze this transfer JSON and check the amounts and addresses for chain ID 137?"},{"title":"Debug failing ERC20 transfer in agent pipeline","prompt":"My agent sent an ERC20 transfer on Polygon but I'm not sure if it went through correctly — here's the transfer data I captured, can you decode and analyze it so I can see the structured output including any warnings?"}],"resultDescription":"Returns a structured analysis JSON containing network context (accepted chain IDs, bridge model, completion policy, protocol family), transfer details (from/to addresses, atomic amount, token, transaction hash, log index, index), evidence scope, analyzed network, plus a status field, warnings array, and a signed receipt with payment metadata and result hash.","failureModes":["Malformed or non-JSON request_json causes parsing error","Missing required transfer fields result in incomplete or warning-heavy analysis","Unsupported chain ID (not 137 or 80002) may yield unexpected network context","Decimals and token success state are never inferred without explicit evidence — always generates a warning","Overly large request_json (>65536 chars) rejected at input validation","Payment failure via x402 protocol results in no execution"],"whenToPreferThis":"Choose this endpoint when you have caller-supplied Polygon PoS ERC20 transfer data that needs to be parsed, structured, and annotated with network context — especially when you need atomic-level transfer breakdowns, from/to address extraction, and chain-specific metadata for chain IDs 137 or 80002. Prefer this over general blockchain explorers when you already have the raw transfer data and need a programmatic, agent-consumable structured analysis rather than a UI-based lookup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T07:03:15.874Z","isFirstParty":false}