{"uid":"cap_dhzB8BrjYZJZli4z-WOEs","slug":"sitecheck-solana-transaction-lookup-ca91fef0","name":"SiteCheck Solana Transaction Lookup","description":"A Solana transaction by signature: status, time, fee in SOL and USD, signers, SOL balance changes per account, token balance changes (mint, owner, change) and the programs it invoked. Read-only; nothing is sent. A very new signature may be missing (404, not charged).","url":"https://api.sitecheck-api.workers.dev/api/solana/tx?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":"Transaction signature, base58"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"fee":{"sol":0.000080001,"usd":0.01},"slot":456585084,"time":"2026-10-13T21:10:24.000Z","error":null,"source":"Solana JSON-RPC (getTransaction, jsonParsed); Coinbase spot price for SOL","status":"success","signers":["G9n53e9xapJsMtkze7h3sSNMt5GoDMKytEYeAd8TBaFb"],"programs":["ComputeBudget111111111111111111111111111111","DeJBGdMFa1uynnnKiwrVioatTuHmNLpyFKnmB5kaFdzQ"],"checkedAt":"2026-10-14T04:49:19.991Z","signature":"2WHbz5wcNArBS35XdpYN3sejMCeZ8MzSgJeLv1yzETMPznoyPwysZ48umHB1YekhUNLiZzKwESdDEGEimzWU1PSy","disclaimer":"Information only, not financial advice.","solChanges":[{"account":"G9n53e9xapJsMtkze7h3sSNMt5GoDMKytEYeAd8TBaFb","changeSol":-0.001593841},{"account":"G9CkKbERxbbHLKq7kwJExGjLrA2rxeQ5Rto7x2ggjUdq","changeSol":0.00151384}],"tokenChanges":[{"mint":"H6JjfjdR1X4ANrmMEVoXJ5LecWcVtETbY1ncYQn4pump","owner":"G9n53e9xapJsMtkze7h3sSNMt5GoDMKytEYeAd8TBaFb","change":-69527.131471},{"mint":"H6JjfjdR1X4ANrmMEVoXJ5LecWcVtETbY1ncYQn4pump","owner":"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","change":69527.131471}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PsHOaVoYuqKW-bdfUSobn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches parsed details of a Solana transaction by signature, including fee, slot, status, SOL/token balance changes, and involved programs.","exampleAgentPrompt":"Can you look up Solana transaction 2WHbz5wcNArBS35XdpYN3sejMCeZ8MzSgJeLv1yzETMPznoyPwysZ48umHB1YekhUNLiZzKwESdDEGEimzWU1PSy and tell me if it succeeded, what fee was paid, and what SOL and token amounts moved between accounts?","exampleUseCases":[{"title":"Verify a Solana payment receipt","prompt":"Someone just sent me SOL and gave me transaction signature 5KxP2jLr8eNbv3QAsmYTdFoRg6cJhWLnEpXz9KmUYq1AaBbCcDd — can you confirm it went through, how much SOL actually arrived, and what the fee was?"},{"title":"Audit DeFi token swap on Solana","prompt":"I did a token swap on Solana a few minutes ago, signature is 3AbCdEfGhIjKlMnOpQrStUvWxYz1234567890abcdefghijklmnopqrstuvwxyz12 — can you show me exactly how many tokens changed hands and between which wallets?"},{"title":"Investigate a suspicious on-chain transfer","prompt":"Flag this Solana transaction for me: 4XyZabc123def456ghi789jkl012mno345pqr678stu901vwx234yz — I want to know which programs ran, who signed it, and whether there were any errors."}],"resultDescription":"Returns a JSON object with: transaction status (success/error), slot number, timestamp, fee in SOL and USD, list of signer public keys, list of program IDs invoked, per-account SOL balance changes, per-account token mint balance changes, the data source used, and a disclaimer. Also includes the transaction signature and a checkedAt timestamp.","failureModes":["Invalid or malformed base58 signature returns an error response","Transaction not found on-chain (e.g., too old, dropped) returns null or error","Network issues with Solana RPC may cause timeouts","Coinbase price unavailable may result in missing USD fee estimate","Rate limits or payment issues may cause 402/429 responses"],"whenToPreferThis":"Use this endpoint when you need to decode and inspect a specific Solana transaction by its base58 signature — especially when you need fee breakdown in both SOL and USD, per-account SOL and token balance changes, involved programs, and transaction status in a single structured response. Prefer this over raw RPC calls when you want a normalized, agent-friendly JSON response with USD conversion already included.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T07:08:43.716Z","isFirstParty":false,"canonicalSlug":"sitecheck-solana-transaction-lookup-ca91fef0"}