{"uid":"cap_QwZ_zM1unN_uqY5uLX0_-","slug":"signalharness-abi-result-decoder-c09d5a14","name":"SignalHarness ABI Result Decoder","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/abi_result_decode/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"abi_result_decode_request":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Decoded values do not prove that a call occurred or succeeded."],"service_id":"abi_result_decode","evidence_scope":"caller_supplied_data","decoded_function_result":"\"5\""},"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":"abi_result_decode","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"7806f0ca2eb9edbb73a92108c17d49e803730afacbcdf2e494c34a627084a74b","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_VdOpuGdCec0kD5XKli-i3","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":"Decodes raw ABI-encoded Ethereum smart contract function call results into human-readable structured data","exampleAgentPrompt":"I just got this raw ABI-encoded result back from an Ethereum smart contract call and I need it decoded into readable values — can you run it through the SignalHarness ABI result decoder? Here's the encoded string: 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000003","exampleUseCases":[{"title":"Decode DeFi protocol return data","prompt":"I called a Uniswap V3 pool contract and got back this ABI-encoded response — can you decode it so I can see the actual token amounts and tick values? Here's the raw output: 0x000000000000000000000000000000000000000000000000002386f26fc10000"},{"title":"Debug failed contract interaction","prompt":"My Solidity contract call returned this hex blob and I don't know what values are inside it — please decode this ABI result for me so I can figure out what the contract actually returned: 0x0000000000000000000000000000000000000000000000000000000000000001"},{"title":"Automate smart contract output parsing","prompt":"As part of my agent workflow, every time I query an on-chain NFT contract I get back ABI-encoded data that I need parsed into readable fields — decode this result for me: 0x00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080"}],"resultDescription":"Returns a structured JSON object containing the decoded function result as a human-readable value, any warnings encountered during decoding, the evidence scope indicating data provenance (caller_supplied_data), and the service ID. Also includes a full receipt with payment details, request/execution IDs, latency metrics, result SHA256 hash, and settlement reference on the Base network.","failureModes":["Malformed or invalid ABI-encoded input string returns a decoding error","Input exceeds 65536 character maximum length","Input shorter than 2 characters minimum","Ambiguous ABI type information may produce warnings rather than a clean decode","Payment failure on Base network prevents execution","Unsupported ABI encoding variants may not decode correctly"],"whenToPreferThis":"Choose this endpoint when you need to programmatically decode raw ABI-encoded Ethereum smart contract return values within an agent workflow, especially when you want a paid, auditable service with cryptographic receipts and SHA256 result verification. Prefer this over manual ABI parsing libraries when you need a hosted, payment-gated API with traceability on the Base network.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T19:01:49.042Z","isFirstParty":false}