{"uid":"cap_LIBLYWPfutSHDFO6J_iG_","slug":"solana-legacy-transaction-decode-0fe40a26","name":"Solana Legacy Transaction Decode","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/solana_legacy_transaction_decode/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Decoding supplied bytes does not prove inclusion, execution, or finality."],"service_id":"solana_legacy_transaction_decode","analysis_json":"{\"address_table_lookups\":[],\"compiled_instructions\":[],\"header\":{\"numReadonlySignedAccounts\":0,\"numReadonlyUnsignedAccounts\":0,\"numRequiredSignatures\":1},\"recent_blockhash\":\"11111111111111111111111111111111\",\"serialized_bytes\":134,\"signature_count\":1,\"static_account_keys\":[\"11111111111111111111111111111111\"],\"version\":\"legacy\"}","evidence_scope":"caller_supplied_data","analyzed_network":"solana"},"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":"solana_legacy_transaction_decode","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"d00b2d88e1ec88541f155899853f0dd7b2facc0a4f5998db39d03a16dda268ac","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_WXA9nIqYhyjYvGN4Zil2K","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 and analyzes a Solana legacy transaction from its serialized bytes, returning structured fields like account keys, instructions, blockhash, and version.","exampleAgentPrompt":"Can you decode this Solana legacy transaction and show me the account keys, compiled instructions, recent blockhash, and header fields? Here's the transaction JSON: {\"serialized_bytes\": \"...\"}","exampleUseCases":[{"title":"Debugging a failed Solana transaction","prompt":"I have a serialized Solana legacy transaction that failed — can you decode it and show me the account keys, instructions, and blockhash so I can figure out what went wrong?"},{"title":"Auditing smart contract instruction calls","prompt":"Decode this Solana legacy transaction JSON for me and list every compiled instruction and the static account keys involved, so I can audit what the transaction was trying to do."},{"title":"Verifying transaction structure before broadcast","prompt":"Before I broadcast this Solana transaction, can you parse it and tell me the header details, signature count, and recent blockhash to make sure it's structured correctly?"}],"resultDescription":"Returns a JSON object containing the decoded transaction analysis including: compiled instructions, static account keys, address table lookups, recent blockhash, signature count, serialized byte size, transaction version (legacy), and header fields (numReadonlySignedAccounts, numReadonlyUnsignedAccounts, numRequiredSignatures). Also includes the analyzed network (solana), evidence scope (caller_supplied_data), and any warnings (e.g. that decoding does not prove on-chain inclusion or finality).","failureModes":["Invalid or malformed transaction JSON results in a decode error","Truncated or corrupted serialized bytes may cause parsing failure","Input exceeding 65536 characters will be rejected","Providing non-legacy (versioned) transaction format may produce unexpected results or warnings","Empty or null request_json field returns a validation error"],"whenToPreferThis":"Use this endpoint when you need to programmatically parse and inspect the structure of a Solana legacy transaction from its serialized form — particularly for debugging, auditing, or validation workflows. Prefer this over on-chain RPC calls when you already have the raw transaction bytes and don't need to confirm finality or inclusion. It is especially useful for agent workflows that need to extract account keys, instructions, or blockhash without querying a Solana node.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T07:03:07.924Z","isFirstParty":false}