{"uid":"cap_ogsEYghpkTRg2kzjr_RWS","slug":"tolls-transaction-explainer-7ef9093a","name":"Tolls Transaction Explainer","description":"Readable decode of one transaction: programs called, token flows, net SOL changes, fee.","url":"https://gw.tolls.fun/v1/data/tx/explain?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["signature"],"properties":{"signature":{"type":"string","description":"Base58 transaction signature"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["signature","slot","status","feeLamports","feePayer","programs","tokenFlows","solChanges","summary"],"properties":{"slot":{"type":"integer"},"error":{},"status":{"enum":["success","failed"]},"signers":{"type":"array","items":{"type":"string"}},"summary":{"type":"string"},"feePayer":{"type":"string"},"programs":{"type":"array","items":{"type":"object","properties":{"name":{"type":["string","null"]},"programId":{"type":"string"},"instructions":{"type":"integer"}}}},"blockTime":{"type":["string","null"]},"signature":{"type":"string"},"solChanges":{"type":"array","items":{"type":"object","properties":{"change":{"type":"string"},"account":{"type":"string"},"changeLamports":{"type":"string"}}}},"tokenFlows":{"type":"array","items":{"type":"object","properties":{"mint":{"type":"string"},"owner":{"type":"string"},"change":{"type":"string"},"decimals":{"type":"integer"},"changeAtomic":{"type":"string"}}}},"feeLamports":{"type":"integer"},"instructions":{"type":"array","items":{"type":"object"}}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_772y7rIEkG7rReE9DsHRm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a Solana transaction signature into a human-readable summary of programs called, token flows, net SOL changes, and fees paid.","exampleAgentPrompt":"Can you explain what happened in this Solana transaction — 5KtPn3DXXzHkJ9Z... — show me which programs were called, what token flows occurred, how much SOL moved, and what the fee was?","exampleUseCases":[{"title":"DeFi swap transaction audit","prompt":"I just did a token swap on Solana and want to understand exactly what happened — can you decode transaction 3rFz8...kW2 and tell me which programs ran, what tokens moved in and out, and what I paid in fees?"},{"title":"Debugging a failed transaction","prompt":"My Solana transaction 5KtPn3...XzH failed and I'm not sure why — can you explain what it tried to do, which programs it called, and what went wrong?"},{"title":"Portfolio SOL change tracking","prompt":"For the Solana transaction signature 2bXmQ9...Lp7, can you break down the net SOL changes per account, the fee payer, and give me a plain-English summary of what the transaction did?"}],"resultDescription":"A structured, human-readable decode of the transaction including: transaction status (success/failed), slot and block time, fee payer address, fee in lamports, list of programs invoked with instruction counts, token flow changes per owner (mint, change amount, decimals), net SOL changes per account in lamports, and a plain-English summary string.","failureModes":["Invalid or malformed Base58 signature returns an error","Transaction not found on-chain returns empty or error response","Very old transactions may not be retrievable depending on RPC node retention","Network timeouts if the Solana RPC is slow or unavailable","Payment failure (x402) if USDC balance is insufficient for the $0.003 per-call fee"],"whenToPreferThis":"Use this endpoint when you need a fast, structured, human-readable breakdown of a single Solana transaction — especially useful for agents that need to interpret DeFi activity, audit token flows, debug failures, or explain blockchain activity to non-technical users. Prefer this over raw RPC calls when you want pre-parsed program names, net SOL deltas, and a plain-English summary without writing your own decoder.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-01T06:38:24.450Z","isFirstParty":false,"canonicalSlug":"tolls-transaction-explainer-7ef9093a"}