{"uid":"cap_ugqWN1w6Guigu3QpoFZWM","slug":"signalharness-bitcoin-transaction-decoder-08ef2676","name":"SignalHarness Bitcoin Transaction 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/bitcoin_transaction_decode/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"bitcoin_transaction_request":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Decoding does not verify signatures, scripts, inclusion, or UTXO availability."],"service_id":"bitcoin_transaction_decode","evidence_scope":"caller_supplied_data","decoded_bitcoin_transaction":"{\"input_count\":1,\"inputs\":[{\"script_sig\":\"\",\"sequence\":4294967295,\"txid\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"vout\":4294967295,\"witness\":[]}],\"locktime\":0,\"output_count\":1,\"outputs\":[{\"script_pub_key\":\"51\",\"script_type\":\"unknown_or_nonstandard\",\"value_sats\":\"1000\"}],\"segwit\":false,\"version\":1}"},"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":"bitcoin_transaction_decode","executionId":"example-execution","startedAtMs":0,"amountAtomic":"15000","resultSha256":"07cbdd20ea6a9af32984b0196d6a10d0599deb249ec5c3ec9dfe7d75ab6d740b","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_J6q_mjFkMx61avjdaVYv6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a raw Bitcoin transaction string and returns a structured, human-readable breakdown of its contents","exampleAgentPrompt":"Can you decode this raw Bitcoin transaction for me and tell me what it contains: 0100000001abcdef...? I want to see the inputs, outputs, and any warnings before I broadcast it.","exampleUseCases":[{"title":"Pre-broadcast transaction inspection","prompt":"Before I broadcast this raw Bitcoin transaction, can you decode it and tell me exactly what inputs and outputs it has? Here's the hex: 02000000000101abc123..."},{"title":"Auditing a suspicious transaction","prompt":"I have this serialized Bitcoin transaction from an unknown source — decode it for me so I can audit what it's actually doing: 01000000017f4e..."},{"title":"Wallet developer debugging","prompt":"I'm building a Bitcoin wallet and need to verify my transaction serialization is correct. Can you decode this raw tx and show me the parsed fields: 010000000001...?"}],"resultDescription":"Returns a JSON object containing the decoded Bitcoin transaction details, any warnings about the transaction, the service ID, evidence scope, and a full payment receipt with execution metadata including latency, payment ID, receipt ID, and a SHA-256 hash of the result for integrity verification.","failureModes":["Invalid or malformed transaction hex returns a decode error","Transaction string too short (< 2 chars) fails input validation","Transaction string exceeding 65536 characters is rejected","Non-Bitcoin transaction formats (e.g. Ethereum RLP) may produce warnings or fail","Payment failure via x402 protocol results in 402 response before execution"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-call Bitcoin transaction decoder without setting up your own node or library. It is ideal for agents that occasionally need to inspect raw transaction data, audit third-party transactions, or debug serialized Bitcoin transactions, especially in environments where installing Bitcoin libraries is impractical.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T19:01:50.051Z","isFirstParty":false}